public ActionResult <IEnumerable <string> > AddInternetUser([FromBody] AddInternetUser form) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var internetusers = _context.InternetUsers.Where(x => x.User_Name == form.User_Name && x.IsDelete == false).FirstOrDefault(); if (internetusers != null) { return(BadRequest(new Response { Message = "الحساب موجود مسبقا", Data = internetusers, Error = true })); } var internetuser = new InternetUsers { User_FullName = form.User_FullName, User_Name = form.User_Name, User_ActiveDate = form.User_ActiveDate, User_Card = form.User_Card, User_EndDate = form.User_EndDate, User_Password = form.User_Password, User_Price = form.User_Price, User_Phone = form.User_Phone, IsActive = true, User_Adress = form.User_Adress, User_Tower = form.User_Tower }; _context.InternetUsers.Add(internetuser); _context.SaveChanges(); return(Ok(new Response { Message = "Done !", Data = internetuser, Error = false })); }
public ActionResult <IEnumerable <string> > EditInternetUser([FromBody] AddInternetUser form, Guid InternetUserId) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var InternetUsers = _context.InternetUsers.Where(x => x.Id == InternetUserId).FirstOrDefault(); InternetUsers.User_ActiveDate = form.User_ActiveDate; InternetUsers.User_Card = form.User_Card; InternetUsers.User_FullName = form.User_FullName; InternetUsers.User_Name = form.User_Name; InternetUsers.User_Password = form.User_Password; InternetUsers.User_Phone = form.User_Phone; InternetUsers.User_Price = form.User_Price; InternetUsers.User_EndDate = form.User_EndDate; InternetUsers.User_Tower = form.User_Tower; InternetUsers.User_Adress = form.User_Adress; _context.Entry(InternetUsers).State = Microsoft.EntityFrameworkCore.EntityState.Modified; _context.SaveChanges(); return(Ok(new Response { Message = "Done !", Data = InternetUsers, Error = false })); }