public DomainModelResponse Add(DomainDto.Role request) { EntityModel.Role role = new EntityModel.Role() { RoleCode = request.roleCode, RoleDescription = request.roleDescription, LastChangedTime = DateTime.UtcNow }; _repRole.Add(role); _uow.Commit(); _roleResponse.addResponse("Add", MessageCodes.InfoCreatedSuccessfully, "Role"); return _roleResponse; }
public DomainModelResponse Add(DomainDto.Role request) { EntityModel.Role role = new EntityModel.Role() { RoleCode = request.roleCode, RoleDescription = request.roleDescription, LastChangedTime = DateTime.UtcNow }; _repRole.Add(role); _uow.Commit(); _roleResponse.addResponse("Add", MessageCodes.InfoCreatedSuccessfully, "Role"); return(_roleResponse); }
public DomainModelResponse Update(DomainDto.Role request) { EntityModel.Role role = _repRole.Get(filter: u => u.RoleCode == request.roleCode).FirstOrDefault(); if (role == null) { _roleResponse.addResponse("Update", MessageCodes.ErrDoesnotExist, "role : " + request.roleCode); throw _roleResponse; } role.RoleDescription = request.roleDescription; role.LastChangedTime = DateTime.UtcNow; _repRole.Update(role); _uow.Commit(); _roleResponse.addResponse("Update", MessageCodes.InfoSavedSuccessfully, "Role"); return(_roleResponse); }