public IResult UpdateDetail(MonthlyPlanDetailDto monthlyPlanDetailDto) { var planDetail = _monthlyPlanDetailDal.Get(w => w.Id == monthlyPlanDetailDto.Id && w.MonthlyPlanId == monthlyPlanDetailDto.MonthlyPlanId); planDetail.Description = monthlyPlanDetailDto.Description; _monthlyPlanDetailDal.Update(planDetail); return(new SuccessResult(Messages.MonthlyPlanDetailUpdated)); }
public IResult AddDetail(MonthlyPlanDetailDto monthlyPlanDetailDto) { _monthlyPlanDetailDal.Add(new MonthlyPlanDetail { MonthlyPlanId = monthlyPlanDetailDto.MonthlyPlanId, Description = monthlyPlanDetailDto.Description }); return(new SuccessResult(Messages.MonthlyPlanDetailAdded)); }
public IActionResult UpdateDetail(MonthlyPlanDetailDto monthlyPlanDetailDto) { var isOver = _monthlyPlanService.IsOver(monthlyPlanDetailDto.MonthlyPlanId); if (!isOver.Success) { return(BadRequest(isOver.Message)); } var result = _monthlyPlanService.UpdateDetail(monthlyPlanDetailDto); if (result.Success) { return(Ok(result.Message)); } return(BadRequest(result.Message)); }