Esempio n. 1
0
        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));
            }
        }
Esempio n. 2
0
        public async Task <Entertainment_Centers> AddEntertainment_Center(Entertainment_Centers entertainment_Center)
        {
            var result = db.Entertainment_Centers.Add(entertainment_Center);
            await db.SaveChangesAsync();

            return(result);
        }
Esempio n. 3
0
        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));
            }
        }
Esempio n. 4
0
        // 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);
        }
Esempio n. 5
0
 public async Task DeleteEntertainment_Centers(Entertainment_Centers entertainment_Center)
 {
     db.Entertainment_Centers.Remove(entertainment_Center);
     await db.SaveChangesAsync();
 }
Esempio n. 6
0
 public async Task UpdateEntertainment_Center(Entertainment_Centers entertainment_Center)
 {
     db.Entry(entertainment_Center).State = EntityState.Modified;
     await db.SaveChangesAsync();
 }