public ActionResult Edit(RoomModel model) { if (!ModelState.IsValid) { return(View(model)); } string[] pictureIds = "".Split(','); if (model.Room.PictureIds != null) { pictureIds = model.Room.PictureIds.Split(','); } var room = RoomBAL.Update(model.Room.Id, model.Room); model.Room = (RoomViewModel)room.ReturnObject; for (int i = 0; i < pictureIds.Length; i++) { if (pictureIds[i].Trim().Length == 0) { continue; } PictureViewModel picture = new PictureViewModel(); picture.Id = Convert.ToInt64(pictureIds[i]); picture.Entity = Entity.Room; picture.EntityId = model.Room.Id; ReturnResult returnResult = PictureBAL.Update(Convert.ToInt64(pictureIds[i]), picture); picture = (PictureViewModel)returnResult.ReturnObject; System.IO.File.Move(Server.MapPath("~/") + "uploadTemp/" + picture.Id + picture.FileExtension, Server.MapPath("~/") + "Images/" + picture.Id + picture.FileExtension); } return(RedirectToAction("Index")); }
public ActionResult Edit(int Id) { RoomModel model = new RoomModel(); var room = RoomBAL.GetById(Id); model.Room = (RoomViewModel)room.ReturnObject; return(View(model)); }
// GET api/values/5 public ReturnResult Get(int id) { var rooms = RoomBAL.GetById(id); return(rooms); }
// GET api/values public ReturnResult Get() { var rooms = RoomBAL.GetAll(); return(rooms); }
public ActionResult List() { var item = RoomBAL.GetAll(); return(PartialView("List", item.ReturnObject)); }