public async Task <object> AddEntertainment_Center(Entertainment_CentersRequest request) { if (!ModelState.IsValid) { return(JsonResults.Error(400, ModelState.Values.FirstOrDefault().Errors.FirstOrDefault().ErrorMessage.ToString())); } try { var model = new Entertainment_Centers { Name = request.Name, Owner = request.Owner, Address = request.Address, Phone = request.Phone, Email = request.Email, IsParking = request.IsParking }; await _entertainmentCenterService.AddEntertainment_Center(model); return(JsonResults.Success()); } catch (Exception ex) { return(JsonResults.Error(400, ex.Message)); } }
public async Task <Entertainment_Centers> AddEntertainment_Center(Entertainment_Centers entertainment_Center) { var result = db.Entertainment_Centers.Add(entertainment_Center); await db.SaveChangesAsync(); return(result); }
public async Task <ActionResult> Create([Bind(Include = "Id,Name,Owner,Address,Phone,Email,IsParking")] Entertainment_Centers entertainment_Centers) { try { await(Data.URL + "Entertainment_Centers/AddEntertainment_Center").WithHeader("Authorization", Data.Token).PostJsonAsync(entertainment_Centers); return(RedirectToAction("Index")); } catch { return(new HttpStatusCodeResult(HttpStatusCode.RequestTimeout)); } }
// Util private Entertainment_CentersViewModel GetEntertainmentCenterModel(Entertainment_Centers entertainment_Center) { var model = new Entertainment_CentersViewModel { Id = entertainment_Center.Id, Name = entertainment_Center.Name, Owner = entertainment_Center.Owner, Address = entertainment_Center.Address, Phone = entertainment_Center.Phone, Email = entertainment_Center.Email, IsParking = entertainment_Center.IsParking }; return(model); }
public async Task DeleteEntertainment_Centers(Entertainment_Centers entertainment_Center) { db.Entertainment_Centers.Remove(entertainment_Center); await db.SaveChangesAsync(); }
public async Task UpdateEntertainment_Center(Entertainment_Centers entertainment_Center) { db.Entry(entertainment_Center).State = EntityState.Modified; await db.SaveChangesAsync(); }