/**
  * 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');
 }