コード例 #1
0
        public ActionResult RegistrarConsumoExtraVehiculo(Entity.ConsumoAceite consumo, string vehiculos, string cant_motorCBx, string cant_cajaCBx, string cant_delanteraCBx, string cant_traseraCBx, string cant_hidraulicoCBx)
        {
            try
            {
                Models.EquipoModel equipoModel = new Models.EquipoModel();
                ViewData["vehiculos"]   = new SelectList(equipoModel.obtenerVehiculos(), "id_activo_placa", "id_activo_placa");
                consumo.id_activo_placa = vehiculos;
                float constante = 0.946353F;

                //Integro los select list al objeto
                consumo.cant_motor      = float.Parse(cant_motorCBx) * constante;
                consumo.cant_caja       = float.Parse(cant_cajaCBx) * constante;
                consumo.cant_delantera  = float.Parse(cant_delanteraCBx) * constante;
                consumo.cant_trasera    = float.Parse(cant_traseraCBx) * constante;
                consumo.cant_hidraulico = float.Parse(cant_hidraulicoCBx) * constante;

                consumo.fecha_registro = System.DateTime.Now;
                if (ModelState.IsValid)
                {
                    Models.ConsumoAceiteModel sdb = new Models.ConsumoAceiteModel();
                    if (sdb.crearConsumoAceiteExtraVehiculo(consumo))
                    {
                        TempData["success"] = "true";
                        ModelState.Clear();
                    }
                    else
                    {
                        TempData["error"] = "false";
                    }
                }
            }
            catch { };

            return(View());
        } //RegistrarConsumoAceiteVehiculos
コード例 #2
0
        public ActionResult RegistrarConsumoVehiculo(Entity.ConsumoAceite consumo, string vehiculos, bool cant_motorCBx, bool cant_cajaCBx, bool cant_delanteraCBx, bool cant_traseraCBx, bool cant_hidraulicoCBx)
        {
            try
            {
                Models.EquipoModel equipoModel = new Models.EquipoModel();
                ViewData["vehiculos"]   = new SelectList(equipoModel.obtenerVehiculos(), "id_activo_placa", "id_activo_placa");
                consumo.id_activo_placa = vehiculos;

                //Integro los Boolean al modelo, true = 1 false = 0
                if (cant_motorCBx == true)
                {
                    consumo.cant_motor = 1;
                }
                else
                {
                    consumo.cant_motor = 0;
                }
                if (cant_cajaCBx == true)
                {
                    consumo.cant_caja = 1;
                }
                else
                {
                    consumo.cant_caja = 0;
                }
                if (cant_delanteraCBx == true)
                {
                    consumo.cant_delantera = 1;
                }
                else
                {
                    consumo.cant_delantera = 0;
                }
                if (cant_traseraCBx == true)
                {
                    consumo.cant_trasera = 1;
                }
                else
                {
                    consumo.cant_trasera = 0;
                }
                if (cant_hidraulicoCBx == true)
                {
                    consumo.cant_hidraulico = 1;
                }
                else
                {
                    consumo.cant_hidraulico = 0;
                }

                consumo.fecha_registro = System.DateTime.Now;
                if (ModelState.IsValid)
                {
                    Models.ConsumoAceiteModel sdb = new Models.ConsumoAceiteModel();
                    if (sdb.crearConsumoAceiteVehiculo(consumo))
                    {
                        TempData["success"] = "true";
                        ModelState.Clear();
                    }
                    else
                    {
                        TempData["error"] = "false";
                    }
                }
            }
            catch { };

            return(View());
        }//RegistrarConsumoAceiteVehiculos