Пример #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 RegistrarConsumoEqMenor(Entity.ConsumoCombustible consumo, string eq_menores)
        {
            try
            {
                Models.EquipoModel equipoModel = new Models.EquipoModel();
                ViewData["eq_menores"] = new SelectList(equipoModel.obtenerVehiculos(), "id_activo_placa", "nombre");

                consumo.fecha_registro = System.DateTime.Now;

                if (ModelState.IsValid)
                {
                    Models.ConsumoCombustibleModel sdb = new Models.ConsumoCombustibleModel();
                    if (sdb.crearConsumoCombustibleEqMenor(consumo, eq_menores))
                    {
                        TempData["success"] = "true";
                        ModelState.Clear();
                    }
                    else
                    {
                        TempData["error"] = "false";
                    }
                }
            }
            catch { };

            return(View());
        }//registrar un consumo de combustible para equipo menor
Пример #3
0
        }//Lista de consumos (solo vehiculos)

        public ActionResult RegistrarConsumoEqMenor()
        {
            Models.EquipoModel equipoModel = new Models.EquipoModel();
            ViewData["eq_menores"] = new SelectList(equipoModel.obtenerEqMenores(), "id_activo_placa", "nombre");
            return(View());
        }//end Regisrar un consumo (Eq Menor)
Пример #4
0
        }//Lista de consumos (TODOS LOS EQUIPOS)

        public ActionResult RegistrarConsumo()//este registrar es solo para vehiculos
        {
            Models.EquipoModel equipoModel = new Models.EquipoModel();
            ViewData["vehiculos"] = new SelectList(equipoModel.obtenerVehiculos(), "id_activo_placa", "nombre");
            return(View());
        }//end Regisrar un consumo (vehiculos)
Пример #5
0
        }//Lista de consumos (solo equipo menor)

        public ActionResult RegistrarConsumoMaquinaria()
        {
            Models.EquipoModel equipoModel = new Models.EquipoModel();
            ViewData["maquinarias"] = new SelectList(equipoModel.obtenerMaquinaria(), "id_activo_placa", "nombre");
            return(View());
        }//end Regisrar un consumo (Maquinaria)
Пример #6
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
Пример #7
0
 public ActionResult RegistrarConsumoVehiculo()
 {
     Models.EquipoModel equipoModel = new Models.EquipoModel();
     ViewData["vehiculos"] = new SelectList(equipoModel.obtenerVehiculos(), "id_activo_placa", "id_activo_placa");
     return(View());
 }//Registrar consumo aceite vehiculo