예제 #1
0
        public ClienteAntiguoDTO GetById(string rut)
        {
            ClienteAntiguoDTO toReturn = new ClienteAntiguoDTO();

            toReturn.RutClienteAntiguo = rut;
            toReturn = ObjClienteAntiguoDA.GetById(toReturn);
            return(toReturn);
        }
예제 #2
0
        public List <ClienteAntiguoDTO> GetByRut(ClienteAntiguoDTO objIn)
        {
            List <ClienteAntiguoDTO> toReturn = ObjClienteAntiguoDA.GetByRut(objIn);

            if (toReturn.Count == Parameters.PositiveNumbers.ZERO)
            {
                throw new NotFoundIdException(objIn.RutClienteAntiguo);
            }

            return(ObjClienteAntiguoDA.GetByRut(objIn));
        }
예제 #3
0
        public ClienteAntiguoDTO GetById(ClienteAntiguoDTO objIn)
        {
            //return ObjClienteAntiguoDA.GetById(objIn);
            ClienteAntiguoDTO toReturn = ObjClienteAntiguoDA.GetById(objIn);

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

            toReturn.LstLogClienteAntiguo = ObjLogClienteAntiguoBL.GetAllByParameters(
                new LogClienteAntiguoDTO
            {
                IdClienteAntiguo = objIn.IdClienteAntiguo.GetValueOrDefault()
            }
                );

            return(toReturn);
        }
예제 #4
0
 public int?GetMaxId()
 {
     return(ObjClienteAntiguoDA.GetMaxId());
 }
예제 #5
0
 public List <InformeClienteAntiguoDTO> GetAll()
 {
     return(ObjClienteAntiguoDA.GetAll());
 }
예제 #6
0
 public void Update(ClienteAntiguoDTO objIn)
 {
     ObjClienteAntiguoDA.Update(objIn);
 }
예제 #7
0
 public ClienteAntiguoDTO Insert(ClienteAntiguoDTO objIn)
 {
     ObjClienteAntiguoDA.Insert(objIn);
     objIn.IdClienteAntiguo = GetMaxId();
     return(objIn);
 }