/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Productos(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Productos'])) { $model->attributes = $_POST['Productos']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->Id)); } } $this->render('create', array('model' => $model)); }
public function saveAction() { if (isset($_POST['id'])) { if ($_POST['id'] > 0) { $resul = Productos::findFirstById($this->request->getPost('id')); $resul->grupo_id = $this->request->getPost('grupo_id'); $resul->estacion_id = $this->request->getPost('estacion_id'); $resul->producto = $this->request->getPost('producto'); $resul->codigo = $this->request->getPost('codigo'); $resul->descripcion = $this->request->getPost('descripcion'); $resul->precio_unitario = $this->request->getPost('precio_unitario'); $resul->cantidad = $this->request->getPost('cantidad'); $resul->tiempo = $this->request->getPost('tiempo'); // $resul->usuario_reg = $this->_user->id; // $resul->fecha_reg = date("Y-m-d"); // $resul->baja_logica = 1; if ($resul->save()) { $msm = 'Exito: Se guardo correctamente'; } else { $msm = 'Error: No se guardo el registro'; } } else { $resul = new Productos(); $resul->grupo_id = $this->request->getPost('grupo_id'); $resul->estacion_id = $this->request->getPost('estacion_id'); $resul->producto = $this->request->getPost('producto'); $resul->codigo = $this->request->getPost('codigo'); $resul->descripcion = $this->request->getPost('descripcion'); $resul->precio_unitario = $this->request->getPost('precio_unitario'); $resul->cantidad = $this->request->getPost('cantidad'); $resul->tiempo = $this->request->getPost('tiempo'); $resul->usuario_reg = $this->_user->id; $resul->fecha_reg = date("Y-m-d H:i:s"); $resul->dimension_x = 1; $resul->dimension_y = 1; $resul->baja_logica = 1; if ($resul->save()) { $msm = 'Exito: Se guardo correctamente'; } else { $msm = 'Error: No se guardo el registro'; } } } $this->view->disable(); echo $msm; }
public function addB() { $image = Input::file('imgFile'); $producto = new Productos(); if ($image != null) { $name_image = $image->getClientOriginalName(); $image_final = 'productos/' . $name_image; $producto->imagen = $image_final; $image->move('productos', $name_image); } $producto->nombre = Input::get('nombre'); $producto->descripcion = Input::get('descripcion'); $producto->precio = Input::get('precio'); $producto->iva = Input::get('comision'); $producto->tiempo = Input::get('preparacion'); $producto->costo_unitario = Input::get('costo_unitario'); $producto->tipo = "bebida"; $producto->id_restaurante = Auth::user()->id_restaurante; $producto->id_sabor = Input::get('sabor'); $producto->id_categoria = Input::get('categoria1'); $producto->id_categoria2 = Input::get('categoria2'); $producto->hora_inicio = Input::get('hora_inicio'); $producto->hora_fin = Input::get('hora_fin'); $producto->save(); return Redirect::to('restaurante/bebidas')->with('message', 'Cambios con exito'); }