public RoleDto AddRole(Rolerequest request) { try { return(_roleLogic.AddRole(request).Map()); } catch (Exception e) { throw new FaultException("Sikertelen"); } }
public bool EditRole(Rolerequest request) { try { return(_roleLogic.EditRole(request.Id, request.Key, request.RoleTypeId)); } catch (Exception e) { throw new FaultException("sikertelen!"); } }
public RoleDto GetRoleTypeId(Rolerequest rolerequest) { try { return(_roleLogic.GetRoleTypeId(rolerequest.UserEmail).Map()); } catch (Exception e) { throw new FaultException("Not Found"); } }
public Role AddRole(Rolerequest request) { Role role = new Role { Key = request.Key, RoleTypeId = request.RoleTypeId }; using (var db = new TimeTrackerModelContainer()) { db.Role.Add(role); db.SaveChanges(); } return(role); }
public async Task <RoleDto> GetRoleTypeId(string email) { string uri = "api/user/GetRoleTypeId"; var request = new Rolerequest { UserEmail = email }; var roleInDb = await httpServices.Post <RoleDto, Rolerequest>(uri, request); if (roleInDb == null) { throw new Exception("Not found!"); } return(roleInDb); }
public async Task <RoleDto> AddRole(string key, RoleTypeEnum roleType) { string uri = "api/role/addrole"; var request = new Rolerequest { Key = key, RoleTypeId = roleType }; var addRole = await httpServices.Post <RoleDto, Rolerequest>(uri, request); if (addRole == null) { throw new Exception(" Create role did not succesfull"); } return(addRole); }
public async Task <bool> EditRole(long id, string key, RoleTypeEnum roleType) { string uri = "api/role/editrole"; var request = new Rolerequest { Id = id, Key = key, RoleTypeId = roleType }; var editRole = await httpServices.Put(uri, request); if (editRole == false) { throw new Exception("Role edit did not succesful"); } return(editRole); }