Exemplo n.º 1
0
        public Entity BuildObject(Dictionary <string, object> row)
        {
            var rolHotel = new RolHotel
            {
                IdRol   = GetStringValue(row, DB_COL_ID_ROL),
                IdHotel = GetStringValue(row, DB_COL_ID_HOTEL)
            };

            return(rolHotel);
        }
Exemplo n.º 2
0
 public void Create(RolHotel rolHotel)
 {
     try
     {
         crudManager.Create(rolHotel);
     }
     catch (Exception ex)
     {
         ExceptionManager.GetInstance().Process(ex);
     }
 }
Exemplo n.º 3
0
        public void Create(Rol rol)
        {
            try
            {
                var c = crudRol.Retrieve <Rol>(rol);

                if (c != null)
                {
                    throw new BussinessException(15);
                }

                crudRol.Create(rol);

                var mng = new Vista_RolManager();
                foreach (string vista in rol.Vistas)
                {
                    var vistaRol = new Vista_Rol
                    {
                        IdVista = vista,
                        IdRol   = rol.Codigo
                    };

                    mng.Create(vistaRol);
                }

                var mngRolHotel = new RolHotelManager();
                foreach (string hotel in rol.Hoteles)
                {
                    var rolHotel = new RolHotel
                    {
                        IdRol   = rol.Codigo,
                        IdHotel = hotel
                    };

                    mngRolHotel.Create(rolHotel);
                }
            }
            catch (Exception ex)
            {
                ExceptionManager.GetInstance().Process(ex);
            }
        }
Exemplo n.º 4
0
 public void Delete(RolHotel rolHotel)
 {
     crudManager.Delete(rolHotel);
 }
Exemplo n.º 5
0
 public List <RolHotel> RetrieveAllById(RolHotel rolHotel)
 {
     return(crudManager.RetrieveAllById <RolHotel>(rolHotel));
 }