Exemple #1
0
 public List <T_C_Modelo> SeleccionarTodosModelo()
 {
     try
     {
         List <T_C_Modelo> modelos;
         using (Command = new System.Data.SqlClient.SqlCommand("T_C_ModeloSelectAll", Connection))
         {
             Command.CommandType = System.Data.CommandType.StoredProcedure;
             Connection.Open();
             modelos = new List <T_C_Modelo>();
             SqlDataReader reader = Command.ExecuteReader();
             while (reader.Read())
             {
                 T_C_Modelo modelo = new T_C_Modelo();
                 modelo.Id_Modelo   = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Modelo")).ToString());
                 modelo.Id_Marca    = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Marca")).ToString());
                 modelo.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString();
                 modelo.Año         = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Año")).ToString());
                 modelo.Id_Estado   = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                 modelo.Estado      = estadoAccess.Seleccionar(modelo.Id_Estado);
                 modelo.Marca       = marcaAccess.SeleccionarMarca(modelo.Id_Marca);
                 modelos.Add(modelo);
             }
         }
         return(modelos);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         Connection.Close();
     }
 }
Exemple #2
0
 public List <T_C_Equipo> ListarEquipos()
 {
     try
     {
         List <T_C_Equipo> equipos;
         using (Command = new System.Data.SqlClient.SqlCommand("T_C_EquipoSelectAll", Connection))
         {
             Command.CommandType = System.Data.CommandType.StoredProcedure;
             Connection.Open();
             equipos = new List <T_C_Equipo>();
             SqlDataReader reader = Command.ExecuteReader();
             while (reader.Read())
             {
                 T_C_Equipo equipo = new T_C_Equipo();
                 equipo.Id_Equipo   = reader.GetValue(reader.GetOrdinal("Id_Equipo")).ToString();
                 equipo.EquipoPadre = reader.GetValue(reader.GetOrdinal("EquipoPadre")).ToString();
                 if (equipo.EquipoPadre != string.Empty)
                 {
                     equipo.Padre = SeleccionarEquipo(equipo.EquipoPadre);
                 }
                 equipo.CapacidadOperacion = Convert.ToDecimal(reader.GetValue(reader.GetOrdinal("CapacidadOperacion")).ToString());
                 equipo.Costo             = Convert.ToDouble(reader.GetValue(reader.GetOrdinal("Costo")).ToString());
                 equipo.Descripcion       = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString();
                 equipo.DiamteroInterno   = Convert.ToDecimal(reader.GetValue(reader.GetOrdinal("DiamteroInterno")).ToString());
                 equipo.Fecha_Adquisicion = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("Fecha_Adquisicion")).ToString());
                 equipo.Fecha_Registro    = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("Fecha_Registro")).ToString());
                 equipo.Id_Area           = reader.GetValue(reader.GetOrdinal("Id_Area")).ToString();
                 equipo.Area                  = areaAccess.SeleccionarArea(equipo.Id_Area);
                 equipo.Id_Estado             = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                 equipo.Estado                = estadoAccess.Seleccionar(equipo.Id_Estado);
                 equipo.Id_Marca              = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Marca")).ToString());
                 equipo.Marca                 = marcaAccess.SeleccionarMarca(equipo.Id_Marca);
                 equipo.Id_Modelo             = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Modelo")).ToString());
                 equipo.Modelo                = modeloAccess.SeleccionarModelo(equipo.Id_Modelo);
                 equipo.MaxHoras              = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("MaxHoras")).ToString());
                 equipo.Nivel                 = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Nivel")).ToString());
                 equipo.RevestimientoInterior = reader.GetValue(reader.GetOrdinal("RevestimientoInterior")).ToString();
                 equipo.Serie                 = reader.GetValue(reader.GetOrdinal("Serie")).ToString();
                 equipos.Add(equipo);
             }
         }
         return(equipos);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         Connection.Close();
     }
 }