Exemple #1
0
        ICollection <PersonalTiemposDeAlimentacion> IPersonalTiemposDeAlimentacionRepository.GetPersonalTiempos()
        {
            List <PersonalTiemposDeAlimentacion> personalTiempos = new List <PersonalTiemposDeAlimentacion>();

            //DatabaseProviderFactory databaseProviderFactory = new DatabaseProviderFactory();
            //Microsoft.Practices.EnterpriseLibrary.Data.Database database = databaseProviderFactory.Create("DefaultConnection");
            stringBuilder = new StringBuilder();
            stringBuilder.AppendLine("SELECT  A.PersonalTiemposDeAlimentacionID,ltrim(rtrim(A.NumeroDeEmpleado))NumeroDeEmpleado,CAST(A.Fecha AS DATE)Fecha,A.TiemposDeAlimentacionID, ");
            stringBuilder.AppendLine("A.ModuloHabitacional FROM TblPersonalTiemposDeAlimentacion A");

            using (IDataReader reader = Database.ExecuteReader(CommandType.Text, stringBuilder.ToString()))
            {
                while (reader.Read())
                {
                    PersonalTiemposDeAlimentacion personal = new PersonalTiemposDeAlimentacion();


                    personal.PersonalTiemposDeAlimentacionID = (int)reader["PersonalTiemposDeAlimentacionID"];
                    personal.NumeroDeEmpleado = reader["NumeroDeEmpleado"].ToString();
                    personal.Fecha            = (DateTime)reader["Fecha"];

                    personal.TiemposDeAlimentacionID = (int)reader["TiemposDeAlimentacionID"];
                    TiemposDeAlimentacion tiemposDeAlimentacion = new TiemposDeAlimentacion(personal.TiemposDeAlimentacionID);
                    personal.TiemposDeAlimentacion = tiemposDeAlimentacion;

                    personal.ModuloHabitacional = reader["ModuloHabitacional"].ToString();
                    ModulosHabitacionales modulosHabitacionales = new ModulosHabitacionales(personal.ModuloHabitacional);
                    personal.ModulosHabitacionales = modulosHabitacionales;
                    personalTiempos.Add(personal);
                }
            }
            return(personalTiempos);
        }
Exemple #2
0
        public PersonalTiemposDeAlimentacion GetPersonalTiempoByID(int PersonalTiemposDeAlimentacionID)
        {
            PersonalTiemposDeAlimentacion personal = new PersonalTiemposDeAlimentacion();

            stringBuilder = new StringBuilder();
            stringBuilder.AppendLine("SELECT  A.PersonalTiemposDeAlimentacionID,ltrim(rtrim(A.NumeroDeEmpleado))NumeroDeEmpleado,CAST(A.Fecha AS DATE)Fecha,A.TiemposDeAlimentacionID, ");
            stringBuilder.AppendLine("A.ModuloHabitacional FROM TblPersonalTiemposDeAlimentacion A WHERE A.PersonalTiemposDeAlimentacionID=@PersonalTiemposDeAlimentacionID");
            DbCommand cmd = Database.GetSqlStringCommand(stringBuilder.ToString());

            Database.AddInParameter(cmd, "PersonalTiemposDeAlimentacionID", DbType.String, PersonalTiemposDeAlimentacionID);

            using (IDataReader reader = Database.ExecuteReader(cmd))
            {
                while (reader.Read())
                {
                    personal.PersonalTiemposDeAlimentacionID = (int)reader["PersonalTiemposDeAlimentacionID"];
                    personal.NumeroDeEmpleado = reader["NumeroDeEmpleado"].ToString();
                    personal.Fecha            = (DateTime)reader["Fecha"];

                    personal.TiemposDeAlimentacionID = (int)reader["TiemposDeAlimentacionID"];
                    TiemposDeAlimentacion tiemposDeAlimentacion = new TiemposDeAlimentacion(personal.TiemposDeAlimentacionID);
                    personal.TiemposDeAlimentacion = tiemposDeAlimentacion;

                    personal.ModuloHabitacional = reader["ModuloHabitacional"].ToString();
                    ModulosHabitacionales modulosHabitacionales = new ModulosHabitacionales(personal.ModuloHabitacional);
                    personal.ModulosHabitacionales = modulosHabitacionales;
                }
            }
            return(personal);
        }
        ICollection <ModulosHabitacionales> IModuloHabitacionalRepository.GetModulosHabitacionales()
        {
            List <ModulosHabitacionales> clsModuloHabitacionals  = new List <ModulosHabitacionales>();
            DatabaseProviderFactory      databaseProviderFactory = new DatabaseProviderFactory();

            Microsoft.Practices.EnterpriseLibrary.Data.Database database = databaseProviderFactory.Create("DefaultConnection");
            using (IDataReader reader = database.ExecuteReader(CommandType.Text, "SELECT  ModuloHabitacional,Nombre  FROM TblModulosHabitacionales WHERE ModuloHabitacional>0"))
            {
                while (reader.Read())
                {
                    ModulosHabitacionales ModuloHabitacional = new ModulosHabitacionales();
                    ModuloHabitacional.ModuloHabitacional = reader["ModuloHabitacional"].ToString();
                    ModuloHabitacional.Nombre             = reader["Nombre"].ToString();
                    clsModuloHabitacionals.Add(ModuloHabitacional);
                }
            }
            return(clsModuloHabitacionals);
        }