Ejemplo n.º 1
0
        public PersonaNaturalDTO GetById(String rut)
        {
            PersonaNaturalDTO toReturn = new PersonaNaturalDTO();

            toReturn.RutPersonaNatural = rut;
            toReturn = ObjPersonaNaturalDA.GetById(toReturn);
            return(toReturn);
        }
Ejemplo n.º 2
0
 public void Insert(PersonaNaturalDTO objIn)
 {
     if (GetById(objIn.RutPersonaNatural) == null)
     {
         ObjPersonaNaturalDA.Insert(objIn);
         ObjPNFamProdProdBL.Insert(objIn);
     }
     else
     {
         throw new DuplicatedIdException(objIn.RutEmpresaPersonaNatural);
     }
 }
Ejemplo n.º 3
0
        public PersonaNaturalDTO GetById(PersonaNaturalDTO objIn)
        {
            PersonaNaturalDTO toReturn = ObjPersonaNaturalDA.GetById(objIn);

            if (toReturn == null)
            {
                throw new NotFoundIdException(objIn.RutPersonaNatural);
            }

            toReturn.LstFamiliaProductos = ObjFamiliaProductosBL.GetAllByParameters(
                new PNFamProdProdDTO
            {
                RutPersonaNatural = objIn.RutPersonaNatural
            });

            return(toReturn);

            return(toReturn);
        }
Ejemplo n.º 4
0
 public List <InformePersonaNaturalDTO> GetAll()
 {
     return(ObjPersonaNaturalDA.GetAll());
 }
Ejemplo n.º 5
0
 public void Update(PersonaNaturalDTO objIn)
 {
     ObjPersonaNaturalDA.Update(objIn);
 }