示例#1
0
 public PoBox ConsultarCasillero(int idCasillero)
 {
     using (CasillerosCRUD crud = new CasillerosCRUD())
     {
         return(crud.ConsultarCasillero(idCasillero));
     }
 }
示例#2
0
 public bool ValidarCasillero(PoBox casillero)
 {
     using (CasillerosCRUD crud = new CasillerosCRUD())
     {
         return(crud.ValidarExistenciaCasillero(casillero));
     }
 }
示例#3
0
        public bool RecordarContraseña(EntidadBase datos)
        {
            using (CasillerosCRUD crud = new CasillerosCRUD())
            {
                bool flag = false;
                //PoBox casillero = null;
                int idCasillero = 0;
                if (!string.IsNullOrEmpty(datos.PoBoxNumber))
                {
                    idCasillero = crud.ConsultarCasilleroByPoBoxNumber(datos.PoBoxNumber);

                    if (idCasillero > 0)
                    {
                        CrearEmailHiloRecordar(idCasillero, datos.Language);
                        flag = true;
                    }
                }

                if (!flag && !string.IsNullOrEmpty(datos.Email))
                {
                    idCasillero = crud.ConsultarCasilleroByEmail(datos.Email);
                    if (idCasillero > 0)
                    {
                        //Crea correo
                        CrearEmailHiloRecordar(idCasillero, datos.Language);
                        flag = true;
                    }
                }
                return(flag);
            }
        }
示例#4
0
        public bool EditarCasillero(PoBox casillero)
        {
            bool result;

            using (CasillerosCRUD crud = new CasillerosCRUD())
            {
                result = crud.EditarCasillero(casillero);
            }

            if (result)
            {
                CrearEmailHiloCrear(casillero.Id, casillero.Language);
            }
            return(result);
        }
示例#5
0
        public int CrearCasillero(PoBox casillero)
        {
            int idCasillero = 0;

            using (CasillerosCRUD crud = new CasillerosCRUD())
            {
                idCasillero = crud.CrearCasillero(casillero);
            }

            if (idCasillero > 0)
            {
                CrearEmailHiloCrear(idCasillero, casillero.Language);
            }

            return(idCasillero);
        }