コード例 #1
0
ファイル: MarcaDataAccess.cs プロジェクト: jcvegan/SIMA
 public List <T_C_Marca> SeleccionarTodosMarca()
 {
     try
     {
         List <T_C_Marca> marcas;
         using (Command = new System.Data.SqlClient.SqlCommand("T_C_MarcaSelectAll", Connection))
         {
             Command.CommandType = System.Data.CommandType.StoredProcedure;
             Connection.Open();
             marcas = new List <T_C_Marca>();
             SqlDataReader reader = Command.ExecuteReader();
             while (reader.Read())
             {
                 T_C_Marca marca = new T_C_Marca();
                 marca.Id_Marca    = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Marca")).ToString());
                 marca.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString();
                 marca.Nombre      = reader.GetValue(reader.GetOrdinal("Nombre")).ToString();
                 marca.Id_Estado   = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                 marca.Estado      = estadoAccess.Seleccionar(marca.Id_Estado);
                 marcas.Add(marca);
             }
         }
         return(marcas);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         Connection.Close();
     }
 }
コード例 #2
0
 public T_C_TipoMantenimiento SeleccionarTipoMantenimiento(int idMantenimiento)
 {
     try
     {
         T_C_TipoMantenimiento TipoMantenimiento;
         using (Command = new System.Data.SqlClient.SqlCommand("T_C_TipoMantenimientoSelectAll", Connection))
         {
             Command.CommandType = System.Data.CommandType.StoredProcedure;
             Connection.Open();
             TipoMantenimiento = new T_C_TipoMantenimiento();
             SqlDataReader reader = Command.ExecuteReader();
             while (reader.Read())
             {
                 TipoMantenimiento.Id_Tipo     = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Tipo")).ToString());
                 TipoMantenimiento.Nombre      = reader.GetValue(reader.GetOrdinal("Nombre")).ToString();
                 TipoMantenimiento.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString();
                 TipoMantenimiento.Id_Estado   = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                 TipoMantenimiento.Estado      = estadoAccess.Seleccionar(TipoMantenimiento.Id_Estado);
             }
         }
         return(TipoMantenimiento);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         Connection.Close();
     }
 }
コード例 #3
0
 public T_C_TurnoMantenimiento SeleccionarTurnoMantenimiento(int idMantenimiento)
 {
     try
     {
         T_C_TurnoMantenimiento TurnoMantenimiento;
         using (Command = new System.Data.SqlClient.SqlCommand("T_C_TurnoMantenimientoSelect", Connection))
         {
             Command.CommandType = System.Data.CommandType.StoredProcedure;
             Connection.Open();
             TurnoMantenimiento = new T_C_TurnoMantenimiento();
             Command.Parameters.AddWithValue("@Id_TurnoMantenimiento", idMantenimiento);
             SqlDataReader reader = Command.ExecuteReader();
             while (reader.Read())
             {
                 TurnoMantenimiento.Id_TurnoMantenimiento = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TurnoMantenimiento")).ToString());
                 TurnoMantenimiento.Descripcion           = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString();
                 TurnoMantenimiento.HoraInicio            = Convert.ToDouble(reader.GetValue(reader.GetOrdinal("HoraInicio")).ToString());
                 TurnoMantenimiento.HoraFin   = Convert.ToDouble(reader.GetValue(reader.GetOrdinal("HoraFin")).ToString());
                 TurnoMantenimiento.Id_Estado = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                 TurnoMantenimiento.Estado    = estadoAccess.Seleccionar(TurnoMantenimiento.Id_Estado);
             }
         }
         return(TurnoMantenimiento);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         Connection.Close();
     }
 }
コード例 #4
0
ファイル: EquipoDataAccess.cs プロジェクト: jcvegan/SIMA
 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();
     }
 }
コード例 #5
0
        public List <T_C_Perfil> SeleccionarTodosPerfil()
        {
            try
            {
                List <T_C_Perfil> perfiles;
                using (Command = new System.Data.SqlClient.SqlCommand("T_C_PerfilSelectAll", Connection))
                {
                    Command.CommandType = System.Data.CommandType.StoredProcedure;
                    Connection.Open();
                    perfiles = new List <T_C_Perfil>();
                    SqlDataReader reader = Command.ExecuteReader();
                    while (reader.Read())
                    {
                        T_C_Perfil perfil = new T_C_Perfil();
                        perfil.Id_Perfil   = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Perfil")).ToString());
                        perfil.Nombre      = reader.GetValue(reader.GetOrdinal("Nombre")).ToString();
                        perfil.Descripcion = reader.GetValue(reader.GetOrdinal("Descripcion")).ToString();
                        perfil.Id_Estado   = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                        perfil.Estado      = estadoAccess.Seleccionar(perfil.Id_Estado);

                        perfiles.Add(perfil);
                    }
                }
                return(perfiles);
            }
            catch (Exception ex)
            {
                return(null);
            }
            finally
            {
                Connection.Close();
            }
        }
コード例 #6
0
 public List <T_C_Mantenimiento> SeleccionarTodosMantenimiento()
 {
     try
     {
         List <T_C_Mantenimiento> Mantenimientos;
         using (Command = new System.Data.SqlClient.SqlCommand("T_C_MantenimientoselectAll", Connection))
         {
             Command.CommandType = System.Data.CommandType.StoredProcedure;
             Connection.Open();
             Mantenimientos = new List <T_C_Mantenimiento>();
             SqlDataReader reader = Command.ExecuteReader();
             while (reader.Read())
             {
                 T_C_Mantenimiento Mantenimiento = new T_C_Mantenimiento();
                 Mantenimiento.Id_Mantenimiento           = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Mantenimiento")).ToString());
                 Mantenimiento.Id_Equipo                  = reader.GetValue(reader.GetOrdinal("Id_Equipo")).ToString();
                 Mantenimiento.FechaProgramacion          = Convert.ToDateTime(reader.GetValue(reader.GetOrdinal("FechaProgramacion")).ToString());
                 Mantenimiento.UsuarioRegistro            = reader.GetValue(reader.GetOrdinal("UsuarioRegistro")).ToString();
                 Mantenimiento.Id_TipoMantenimiento       = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TipoMantenimiento")).ToString());
                 Mantenimiento.Id_Incidencia              = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Incidencia")).ToString());
                 Mantenimiento.Id_Pedido                  = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Pedido")).ToString());
                 Mantenimiento.Prioridad                  = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Prioridad")).ToString());
                 Mantenimiento.Id_OrdenTrabajo            = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_OrdenTrabajo")).ToString());
                 Mantenimiento.Id_TipoMantenimientoEquipo = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TipoMantenimientoEquipo")).ToString());
                 Mantenimiento.Id_TurnoMantenimiento      = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_TurnoMantenimiento")).ToString());
                 Mantenimiento.Id_Estado                  = Convert.ToInt32(reader.GetValue(reader.GetOrdinal("Id_Estado")).ToString());
                 Mantenimiento.Estado = estadoAccess.Seleccionar(Mantenimiento.Id_Estado);
                 Mantenimientos.Add(Mantenimiento);
             }
         }
         return(Mantenimientos);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         Connection.Close();
     }
 }