예제 #1
0
        public void CreateMission(InvoiceItemInput input)
        {
            var task = Mapper.Map <InvoiceItem>(input);

            task.Id = null;
            //if (task != null)
            //{ var result = _InvoiceRepository.Insert(task); }

            _InvoiceRepository.Insert(task);
        }
예제 #2
0
        public void UpdateMission(InvoiceItemInput input)
        {
            // var task = _InvoiceRepository.GetAll().FirstOrDefault(t => t.CargoID == input.CargoID);
            var result = Mapper.Map <InvoiceItem>(input);

            // result.Id = null;
            if (result != null)
            {
                _InvoiceRepository.Update(result);
            }
        }
예제 #3
0
        public int?CreateMissionQ(InvoiceItemInput input)
        {
            var task = Mapper.Map <InvoiceItem>(input);

            task.Id = null;
            if (task != null)
            {
                var result = _InvoiceRepository.Insert(task);
                CurrentUnitOfWork.SaveChanges();

                return(result.Id);
            }
            else
            {
                return(0);
            }
        }