Пример #1
0
 public static CarreraDC fromCarreraBEtoCarreraDC(CarreraBE objBE)
 {
     CarreraDC objDC = new CarreraDC();
     objDC.CarreraId = objBE.CarreraId;
     objDC.Nombre = objBE.Nombre;
     return objDC;
 }
Пример #2
0
        public List <CarreraBE> ListarCarreras(string Codigo)
        {
            SqlConnection Conn             = null;
            SqlCommand    cmdCarreraListar = null;
            SqlDataReader drCarrera;
            SqlParameter  prmCodigo;
            String        sCadenaConexion;
            String        sqlTalentosListar;

            try
            {
                sCadenaConexion = ConfigurationManager.AppSettings["strCadenaConexion2"].ToString();

                sqlTalentosListar = "usp_TalCarreraAreaListar";

                Conn = new SqlConnection(sCadenaConexion);

                prmCodigo           = new SqlParameter("@CodigoArea", Codigo);
                prmCodigo.SqlDbType = SqlDbType.VarChar;
                prmCodigo.Size      = 3;

                cmdCarreraListar             = Conn.CreateCommand();
                cmdCarreraListar.CommandType = CommandType.StoredProcedure;
                cmdCarreraListar.CommandText = sqlTalentosListar;

                cmdCarreraListar.Parameters.Add(prmCodigo);

                List <CarreraBE> lstCarreras;
                CarreraBE        objCarreraBE;

                cmdCarreraListar.Connection.Open();
                drCarrera = cmdCarreraListar.ExecuteReader();

                lstCarreras = new List <CarreraBE>();

                while (drCarrera.Read())
                {
                    objCarreraBE            = new CarreraBE();
                    objCarreraBE.Carrera_Id = drCarrera.GetInt32(drCarrera.GetOrdinal("Carrera_Id"));
                    objCarreraBE.Nombre     = drCarrera.GetString(drCarrera.GetOrdinal("Nombre"));

                    lstCarreras.Add(objCarreraBE);
                }

                cmdCarreraListar.Connection.Close();
                cmdCarreraListar.Dispose();
                Conn.Dispose();

                return(lstCarreras);
            }
            catch (Exception ex)
            {
                Conn.Dispose();
                cmdCarreraListar.Dispose();

                throw;
            }
        }