public List <RoomType> RetrieveAllById(int id) { try { var roomTypeMapper = new RoomTypeMapper(); var instance = SqlDao.GetInstance(); var operation = roomTypeMapper.GetRetriveAllByIdStatement(id); var lstResult = instance.ExecuteQueryProcedure(operation); if (lstResult.Count <= 0) { return(default(List <RoomType>)); } var objs = EntityObjectMapper.BuildObjects(lstResult); return(objs.Cast <RoomType>().ToList()); } catch (Exception e) { ManageException(e); } return(null); }
public ActionResult RoomType_List_Update([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <RoomTypeViewModel> roomtype_list) { if (roomtype_list != null && ModelState.IsValid) { foreach (RoomTypeViewModel roomType in roomtype_list) { _unitOfWork.RoomType_List.Update(RoomTypeMapper.Map(roomType)); } Ok(); return(RedirectToAction("Index", "RoomType", null)); } Forbidden(); return(Content(GenerateError())); }