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 IEnumerable<DomainDto.Role> Get(string roleCode = "") { IEnumerable<EntityModel.Role> roles = _repRole.Get(filter: u => (u.RoleCode == roleCode || roleCode == "")); List<DomainDto.Role> dtoRoles = new List<DomainDto.Role>(); foreach(EntityModel.Role role in roles) { DomainDto.Role dr = new DomainDto.Role() { roleCode = role.RoleCode, roleDescription = role.RoleDescription }; } return dtoRoles; }
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); }
public IEnumerable <DomainDto.Role> Get(string roleCode = "") { IEnumerable <EntityModel.Role> roles = _repRole.Get(filter: u => (u.RoleCode == roleCode || roleCode == "")); List <DomainDto.Role> dtoRoles = new List <DomainDto.Role>(); foreach (EntityModel.Role role in roles) { DomainDto.Role dr = new DomainDto.Role() { roleCode = role.RoleCode, roleDescription = role.RoleDescription }; } return(dtoRoles); }