public async Task <IActionResult> CreateRole([FromBody] SecRoles model) { if (ModelState.IsValid) { try { //model.CreatedOn = DateTime.Now; model.CreatedOn = DateFormatter.ConvertStringToDate(DateTime.Now.ToString("dd/MM/yyyy")); var roleId = await _roleService.CreateRole(model); if (roleId > 0) { return(Ok(roleId)); } else { return(NotFound()); } } catch (Exception ex) { Console.WriteLine("Some Error AAcquired: " + ex.StackTrace); return(BadRequest()); } } return(BadRequest()); }
public async Task <IActionResult> CreateUser([FromBody] SecUsers model) { if (ModelState.IsValid) { try { model.Channel = "website"; model.Status = 1; model.CreatedOn = DateFormatter.ConvertStringToDate(DateTime.Now.ToString("dd/MM/yyyy")); var userId = await _userService.CreateUser(model); if (userId > 0) { return(Ok(userId)); } else { return(NotFound()); } } catch (Exception ex) { Console.WriteLine("Some Error AAcquired: " + ex.StackTrace); return(BadRequest()); } } return(BadRequest()); }
public async Task <IActionResult> UpdateRole([FromBody] SecRoles model) { if (ModelState.IsValid) { try { model.UpdatedOn = DateFormatter.ConvertStringToDate(DateTime.Now.ToString("dd/MM/yyyy")); await _roleService.UpdateRole(model); return(Ok()); } catch (Exception ex) { if (ex.GetType().FullName == "Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException") { return(NotFound()); } return(BadRequest()); } } return(BadRequest()); }