예제 #1
0
        public void Add(ObjFinanceSubType obj)
        {
            var subType = Map(obj);

            _financeSubTypeRepository.Insert(subType);
            _financeSubTypeRepository.SaveChanges();
        }
예제 #2
0
 public FinanceSubType Map(ObjFinanceSubType obj)
 {
     return(new FinanceSubType()
     {
         Id = obj.Id,
         Name = obj.Name,
         Description = obj.Description,
         Position = obj.Position,
     });
 }
예제 #3
0
        public void Edit(ObjFinanceSubType obj)
        {
            var subtype = _financeSubTypeRepository.Get(obj.Id);

            subtype.Name        = obj.Name;
            subtype.Description = obj.Description;
            subtype.Position    = obj.Position;

            _financeSubTypeRepository.Update(subtype);
            _financeSubTypeRepository.SaveChanges();
        }
예제 #4
0
 public IActionResult AddSubType(ObjFinanceSubType obj)
 {
     if (obj.Id == -1)
     {
         obj.Id = 0;
         _financeService.Add(obj);
     }
     else
     {
         _financeService.Edit(obj);
     }
     return(RedirectToAction("FSubTypes"));
 }