Ejemplo n.º 1
0
        public async Task <IActionResult> Delete(DeleteRoomViewModel deleteViewModel)
        {
            var id = deleteViewModel.Id;

            await this.roomsService.DeleteByIdAsync(id);

            return(this.Redirect($"/Administration/Rooms/All"));
        }
Ejemplo n.º 2
0
        public bool DeleteRoom(DeleteRoomViewModel deleteRoom)
        {
            //throw new NotImplementedException();
            Room room = context.Rooms.Find(deleteRoom.Id);

            this.context.Rooms.Remove(room);
            this.context.SaveChanges();
            return(true);
        }
Ejemplo n.º 3
0
        public IActionResult Delete(DeleteRoomViewModel deleteRoom)
        {
            bool result = roomServices.DeleteRoom(deleteRoom);

            if (!result)
            {
                return(View(deleteRoom));
            }
            else
            {
                return(Redirect("/Room/All/"));
            }
        }
Ejemplo n.º 4
0
        // GET: Admin/Admin/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Room room = db.Rooms.Find(id);

            if (room == null)
            {
                return(HttpNotFound());
            }
            var reserved = db.Reserveds.Where(x => x.RoomId == id).ToList();

            if (reserved.Count != 0)
            {
                return(RedirectToAction("DeleteError"));
            }
            var deleteRoomViewModel = new DeleteRoomViewModel(room)
            {
            };

            return(View(deleteRoomViewModel));
        }