Esempio n. 1
0
        public IEnumerable <Consignor> GetAllConsignors()
        {
            using (var repo = new ConsignorRepository())
            {
                var app    = new ConsignorAppService(repo);
                var output = app.GetAllConsignors();

                return(output.Consignors.Select(c => c.ConvertToConsignor()).ToList());
            }
        }
Esempio n. 2
0
        public List <string> GetConsignorNamesLastnameFirst()
        {
            using (var repo = new ConsignorRepository())
            {
                var app    = new ConsignorAppService(repo);
                var output = app.GetConsignorNamesLastnameFirst();

                return(output.ConsignorNames);
            }
        }
Esempio n. 3
0
        public void UpdateConsignor(Consignor updatedConsignor)
        {
            var input = new UpdateConsignorInput
            {
                Consignor = new ConsignorDto(updatedConsignor)
            };

            using (var repo = new ConsignorRepository())
            {
                var app = new ConsignorAppService(repo);
                app.UpdateConsignor(input);
            }
        }
Esempio n. 4
0
        public void DeleteConsignerById(int id)
        {
            var input = new DeleteConsignerByIdInput
            {
                Id = id
            };

            using (var repo = new ConsignorRepository())
            {
                var app = new ConsignorAppService(repo);
                app.DeleteConsignerById(input);
            }
        }
Esempio n. 5
0
        public int AddNewConsignor(Consignor consignor)
        {
            var input = new AddNewConsignorInput
            {
                Consignor = new ConsignorDto(consignor)
            };

            using (var repo = new ConsignorRepository())
            {
                var app = new ConsignorAppService(repo);
                return(app.AddNewConsignor(input).Id);
            }
        }
Esempio n. 6
0
        public Consignor GetConsignorByFullName(string fullName)
        {
            var input = new GetConsignorByFullNameInput
            {
                FullName = fullName
            };

            using (var repo = new ConsignorRepository())
            {
                var app    = new ConsignorAppService(repo);
                var output = app.GetConsignorByFullName(input);

                return(output.Consignor.ConvertToConsignor());
            }
        }
Esempio n. 7
0
        public double GetConsignorCreditBalance(string name)
        {
            var input = new GetConsignorCreditBalanceInput
            {
                FullName = name
            };

            using (var repo = new ConsignorRepository())
            {
                var app    = new ConsignorAppService(repo);
                var output = app.GetConsignorCreditBalance(input);

                return(output.Balance);
            }
        }
Esempio n. 8
0
 public static bool CheckDuplicateCodeExists(string code, Int32 consignorId)
 {
     return(ConsignorRepository.CheckDuplicateCodeExists(code, consignorId));
 }
Esempio n. 9
0
 public static bool Delete(int consignorId)
 {
     return(ConsignorRepository.Delete(consignorId));
 }
Esempio n. 10
0
 public static List <tblConsignorDTO> GetAll()
 {
     return(ConsignorRepository.GetAll());
 }
Esempio n. 11
0
 public static tblConsignorDTO Get(int consignorId)
 {
     return(ConsignorRepository.Get(consignorId));
 }
Esempio n. 12
0
 public static int Save(tblConsignorDTO tblConsignorDTO)
 {
     return(ConsignorRepository.Save(tblConsignorDTO));
 }