コード例 #1
0
        private void Create(QuanLyVanHanhInput quanlyvanhanhInput)
        {
            var quanlyvanhanhEntity = ObjectMapper.Map <QuanLyVanHanh>(quanlyvanhanhInput);

            SetAuditInsert(quanlyvanhanhEntity);
            quanlyvanhanhRepository.Insert(quanlyvanhanhEntity);
            CurrentUnitOfWork.SaveChanges();
        }
コード例 #2
0
 public void CreateOrEditQuanLyVanHanh(QuanLyVanHanhInput quanlyvanhanhInput)
 {
     if (quanlyvanhanhInput.Id == 0)
     {
         Create(quanlyvanhanhInput);
     }
     else
     {
         Update(quanlyvanhanhInput);
     }
 }
コード例 #3
0
        private void Update(QuanLyVanHanhInput quanlyvanhanhInput)
        {
            var quanlyvanhanhEntity = quanlyvanhanhRepository.GetAll().Where(x => !x.IsDelete).SingleOrDefault(x => x.Id == quanlyvanhanhInput.Id);

            if (quanlyvanhanhEntity == null)
            {
            }
            ObjectMapper.Map(quanlyvanhanhInput, quanlyvanhanhEntity);
            SetAuditEdit(quanlyvanhanhEntity);
            quanlyvanhanhRepository.Update(quanlyvanhanhEntity);
            CurrentUnitOfWork.SaveChanges();
        }
コード例 #4
0
 public void CreateOrEditQuanLyVanHanh([FromBody] QuanLyVanHanhInput input)
 {
     quanlyvanhanhAppService.CreateOrEditQuanLyVanHanh(input);
 }