public async Task <IActionResult> Add_Employee([FromBody] ADD_REGISTERATION_MODEL employee) { var result = await service.REGISTERATION(employee); if (result.Status == false) { return(BadRequest(result)); } return(Ok(result)); }
public async Task <IActionResult> REGISTERATION([FromBody] ADD_REGISTERATION_MODEL client) { client.Type__ = "client"; client.EmailConfirmed = false; var result = await service.REGISTERATION(client); if (result.Status == false) { return(BadRequest(result)); } return(Ok(result)); }
public async Task <IREQUEST_RESULT> REGISTERATION(ADD_REGISTERATION_MODEL User) { try { //VALIDTION NOT NOW AppUser newAppUser = mapper.Map <AppUser>(User); var result = await userManager.CreateAsync(newAppUser, User.Password); if (result.Succeeded) { await userManager.AddToRoleAsync(newAppUser, User.Type__); } request_result.Data = newAppUser; return(request_result); } catch (Exception ex) { request_result.Status = false; request_result.Error_AR = ex.Message + " : " + ex.Source; request_result.Error_EN = ex.Message + " : " + ex.Source; request_result.Data = null; return(request_result); } }