Beispiel #1
0
        public static bool BajaDeEquipo(ConductorEquipo modelo)
        {
            string    sqlstr   = "dbo.usp_EquiposGas_ConductoresEquipos_Elimina";
            Hashtable m_params = new Hashtable();

            m_params.Add("@ConductorEquipoGas_ID", modelo.Id);

            return(DB.ExecuteCommandSP(sqlstr, m_params));
        }
Beispiel #2
0
        private static List <ConductorEquipo> GetConductorEquipoList(DataRowCollection rows)
        {
            List <ConductorEquipo> lConductoresEquipos = new List <ConductorEquipo>();

            foreach (DataRow dr in rows)
            {
                ConductorEquipo p = new ConductorEquipo();
                p.Id                                        = Convert.ToInt32(dr["ConductorEquipoGas_ID"]);
                p.Conductor.Id                              = Convert.ToInt32(dr["Conductor_ID"]);
                p.Conductor.Nombre                          = dr["Conductor"].ToString();
                p.Equipo_Gas.Id                             = Convert.ToInt32(dr["CatEquipoGas_ID"]);
                p.Equipo_Gas.Equipo_Gas.Id                  = Convert.ToInt32(dr["EquipoGas_ID"]);
                p.Equipo_Gas.Equipo_Gas.Descripcion         = dr["Equipo"].ToString();
                p.Equipo_Gas.Equipo_Gas.Capacidad           = Convert.ToDouble(dr["Capacidad"]);
                p.Equipo_Gas.Equipo_Gas.EstatusEquipoGas_ID = Convert.ToInt32(dr["EstatusEquipoGas_ID"]);
                p.Equipo_Gas.proveedor.Id                   = Convert.ToInt32(dr["EquipoGasProveedor_ID"]);
                p.Equipo_Gas.proveedor.Nombre               = dr["Proveedor"].ToString();
                p.Equipo_Gas.proveedor.Estatus              = Convert.ToInt32(dr["EstatusProveedorEquipoGas_ID"]);
                p.Equipo_Gas.MontoDiario                    = Convert.ToDouble(dr["Equipo_MontoDiario"]);
                p.Equipo_Gas.CantidadDiasApagar             = Convert.ToInt32(dr["Equipo_CantidadDiasApagar"]);
                p.Equipo_Gas.NumeroSerieKit                 = dr["Equipo_NumeroSerie"].ToString();
                p.Equipo_Gas.FechaAlta                      = Convert.ToDateTime(dr["Equipo_FechaAlta"]);
                p.Equipo_Gas.FechaUltimaAsignacion          = Convert.ToDateTime(dr["Equipo_FechaUltimaAsignacion"]);
                p.Equipo_Gas.Usuario                        = dr["Equipo_Usuario"].ToString();
                p.Equipo_Gas.Estatus                        = Convert.ToInt32(dr["Equipo_Estatus"]);
                p.Equipo_Gas.Empresa_ID                     = Convert.ToInt32(dr["Equipo_Empresa_ID"]);
                p.Equipo_Gas.Estacion_ID                    = Convert.ToInt32(dr["Equipo_Estacion_ID"]);
                p.Equipo_Gas.Precio                         = Convert.ToDouble(dr["Equipo_Precio"]);
                p.FechaInicio                               = Convert.ToDateTime(dr["FechaInicio"].ToString());
                p.FechaFin                                  = Convert.ToDateTime(dr["FechaFin"].ToString());
                p.MontoDiario                               = Convert.ToDouble(dr["MontoDiario"].ToString());
                p.CobroActivo                               = Convert.ToBoolean(dr["CobroActivo"].ToString());
                p.TotalDiasCargados                         = Convert.ToInt32(dr["TotalDiasCargados"].ToString());
                p.MontoCargosEquipoGas                      = Convert.ToDouble(dr["MontoCargosEquipoGas"].ToString());
                p.MontoPagado                               = Convert.ToDouble(dr["MontoPagado"].ToString());
                p.Saldo                                     = Convert.ToDouble(dr["Saldo"].ToString());
                p.Estatus                                   = Convert.ToInt32(dr["EstatusConductorEquipoGas_ID"]);
                p.Unidad.Id                                 = Convert.ToInt32(dr["Unidad_ID"]);
                p.Unidad.NumeroEconomico                    = Convert.ToInt32(dr["NumeroEconomico"]);
                lConductoresEquipos.Add(p);
            }
            return(lConductoresEquipos);
        }