Create User API

This commit is contained in:
Lucio Maranta
2019-02-20 09:40:20 +01:00
parent c690f175f5
commit d82bf59cfb
3 changed files with 33 additions and 15 deletions
@@ -64,17 +64,23 @@ namespace Step.Database.Controllers
public DTORoleModel GetUserRoleData(int machineId, int userId)
{
RoleModel role = dbCtx
var machineUser = dbCtx
.MachinesUsers
.Include("Role")
.Where(x => x.MachineId == machineId && x.UserId == userId) // Find by machine id and user id, joining with role
.FirstOrDefault().Role;
.FirstOrDefault();
return new DTORoleModel()
if(machineUser != null)
{
Id = role.RoleId,
Name = role.Name
};
RoleModel role = machineUser.Role;
return new DTORoleModel()
{
Id = role.RoleId,
Name = role.Name
};
}
return null;
}