public IActionResult Update(string id, GetRoleVM dataVM) { if (ModelState.IsValid) { if (dataVM.Session == null) { return(BadRequest("Session ID must be filled")); } var getSession = _context.Users.SingleOrDefault(x => x.Id == dataVM.Session); if (getSession != null) { var getData = _context.Roles.SingleOrDefault(x => x.Id == id); getData.Name = dataVM.Name; getData.UpdateDate = DateTimeOffset.Now; _context.Roles.Update(getData); _context.SaveChanges(); Sendlog(getSession.Email + " Update Role Successfully", getSession.Email); return(Ok("Successfully Updated")); } return(BadRequest("You Don't Have Access")); } return(BadRequest("Not Successfully")); }
public IActionResult Update(int id, GetRoleVM dataVM) { if (ModelState.IsValid) { var getData = _context.Roles.SingleOrDefault(x => x.RoleId == id); getData.RoleName = dataVM.Name; getData.UpdateDate = DateTimeOffset.Now; _context.Roles.Update(getData); _context.SaveChanges(); return(Ok("Successfully Updated")); //if (dataVM.Session == 0) //{ // return BadRequest("Session ID must be filled"); //} //var getSession = _context.Users.SingleOrDefault(x => x.Id == dataVM.Session); //if (getSession != null) //{ // var getData = _context.Roles.SingleOrDefault(x => x.RoleId == id); // getData.RoleName = dataVM.Name; // getData.UpdateDate = DateTimeOffset.Now; // _context.Roles.Update(getData); // _context.SaveChanges(); // return Ok("Successfully Updated"); //} //return BadRequest("You Don't Have Access"); } return(BadRequest("Not Successfully")); }
public IActionResult Create(GetRoleVM dataVM) { if (ModelState.IsValid) { if (dataVM.Session == null) { return(BadRequest("Session ID must be filled")); } var getSession = _context.Users.SingleOrDefault(x => x.Id == dataVM.Session); if (getSession != null) { var role = new RoleVM { Name = dataVM.Name }; var create = _repo.Create(role); if (create > 0) { Sendlog(getSession.Email + " Create Role Successfully", getSession.Email); return(Ok("Successfully Created")); } return(BadRequest("Not Successfully")); } return(BadRequest("You Don't Have Access")); } return(BadRequest("Not Successfully")); }
public IActionResult Create(GetRoleVM dataVM) { if (ModelState.IsValid) { var role = new Role { RoleName = dataVM.Name, CreateDate = DateTimeOffset.Now, isDelete = false }; _context.Roles.Add(role); _context.SaveChanges(); return(Ok("Successfully Created")); //if (dataVM.Session == 0) //{ // return BadRequest("Session ID must be filled"); //} //var getSession = _context.Users.SingleOrDefault(x => x.Id == dataVM.Session); //if (getSession != null) //{ // var role = new Role // { // RoleName = dataVM.Name, // CreateDate = DateTimeOffset.Now, // isDelete = false // }; // _context.Roles.Add(role); // _context.SaveChanges(); // return Ok("Successfully Created"); //} //return BadRequest("You Don't Have Access"); } return(BadRequest("Not Successfully")); }