public void Update(LeaveCategoryVM LeaveCategoryVM)
 {
     this.Name        = LeaveCategoryVM.Name;
     this.TotalDays   = LeaveCategoryVM.TotalDays;
     this.Description = LeaveCategoryVM.Description;
     this.UpdateDate  = DateTimeOffset.Now.LocalDateTime;
 }
        public bool Insert(LeaveCategoryVM leaveCategoryVM)
        {
            var push = new LeaveCategory(leaveCategoryVM);

            aplicationContext.LeaveCategories.Add(push);
            var result = aplicationContext.SaveChanges();

            return(result > 0);
        }
        public bool Update(int id, LeaveCategoryVM leaveCategoryVm)
        {
            var get = Get(id);

            get.Update(leaveCategoryVm);
            aplicationContext.Entry(get).State = System.Data.Entity.EntityState.Modified;
            var result = aplicationContext.SaveChanges();

            return(result > 0);
        }
 public bool Update(int id, LeaveCategoryVM leaveCategoryVm)
 {
     return(iLeaveCategoryRepository.Update(id, leaveCategoryVm));
 }
 public bool Insert(LeaveCategoryVM leaveCategoryVM)
 {
     return(iLeaveCategoryRepository.Insert(leaveCategoryVM));
 }