Exemple #1
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
Exemple #2
0
        }//obtener todas los consunos de combustible (TODOS LOS EQUIPOS).

        public bool crearConsumoCombustible(Entity.ConsumoCombustible consumo, string vehiculo)
        {
            SqlCommand cmd = new SqlCommand("sp_crear_consumo_combustible_vehiculos", connection);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@cant_combustible", consumo.cant_combustible);
            cmd.Parameters.AddWithValue("@factura", consumo.factura);
            cmd.Parameters.AddWithValue("@fecha_factura", consumo.fecha_factura);
            cmd.Parameters.AddWithValue("@fecha_registro", consumo.fecha_registro);
            cmd.Parameters.AddWithValue("@id_activo_placa", vehiculo);


            connection.Open();
            int i = cmd.ExecuteNonQuery();
            connection.Close();
            if (i >= 1)
                return true;
            else
                return false;
        }//Añadir un consumo de combustible al sistema (vehiculos)