public bool Update(int id, AvailableLeaveVM availableLeaveVM)
        {
            var push = new AvailableLeave(availableLeaveVM);

            applicationContext.AvailableLeave.Add(push);
            var result = applicationContext.SaveChanges();

            return(result > 0);
        }
 public AvailableLeave(AvailableLeaveVM availableLeaveVM)
 {
     this.availableLeaveVM = availableLeaveVM;
 }
 bool Update(int id, AvailableLeaveVM availableLeaveVM)
 {
     return(iAvailableLeaveRepository.Update(id, availableLeaveVM));
 }
 bool Insert(AvailableLeaveVM availableLeaveVM)
 {
     return(iAvailableLeaveRepository.Insert(availableLeaveVM));
 }
 public void Delete(AvailableLeaveVM availableleaveVM)
 {
     this.IsDelete   = true;
     this.DeleteDate = DateTimeOffset.Now.LocalDateTime;
 }
 public void Update(AvailableLeaveVM availableleaveVM)
 {
     this.LastYear   = availableleaveVM.LastYear;
     this.ThisYear   = availableleaveVM.ThisYear;
     this.UpdateDate = DateTimeOffset.Now.LocalDateTime;
 }