public static DAL.App.DTO.ClientGroup MapFromBLL(BLL.App.DTO.ClientGroup clientGroup) { var res = clientGroup == null ? null : new DAL.App.DTO.ClientGroup { Id = clientGroup.Id, Name = clientGroup.Name, Description = clientGroup.Description, DiscountPercent = clientGroup.DiscountPercent, }; return(res); }
public async Task <IActionResult> Create([Bind("Name,Description,DiscountPercent,Id")] BLL.App.DTO.ClientGroup clientGroup) { if (ModelState.IsValid) { _bll.ClientGroups.Add(clientGroup); await _bll.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(clientGroup)); }
public async Task <IActionResult> Edit(int id, [Bind("Name,Description,DiscountPercent,Id")] BLL.App.DTO.ClientGroup clientGroup) { if (id != clientGroup.Id) { return(NotFound()); } if (ModelState.IsValid) { _bll.ClientGroups.Update(clientGroup); await _bll.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(clientGroup)); }