public IActionResult Crud([FromBody] ScheduleViewModel <BookMeetingRoomViewModel> payload) { if (payload.added.Count > 0) { BookMeetingRoomViewModel value = payload.added[0]; BookMeetingRoom BookMeetingRoom = new BookMeetingRoom(); value.BookMeetingRoomId = 0; _mapper.Map <BookMeetingRoomViewModel, BookMeetingRoom>(value, BookMeetingRoom); _functionalService.Insert <BookMeetingRoom>(BookMeetingRoom); } if (payload.changed.Count > 0) { BookMeetingRoomViewModel value = payload.changed[0]; _functionalService.Update <BookMeetingRoomViewModel, BookMeetingRoom>(value, Convert.ToInt32(value.BookMeetingRoomId)); } if (payload.deleted.Count > 0) { BookMeetingRoomViewModel value = payload.deleted[0]; var result = _functionalService.Delete <BookMeetingRoom>(Convert.ToInt32(value.BookMeetingRoomId)); } List <BookMeetingRoom> books = _functionalService.GetList <BookMeetingRoom>().ToList(); return(Ok(books)); }
public IActionResult Add([FromBody] ScheduleViewModel <BookMeetingRoom> payload) { if (payload.value != null) { BookMeetingRoom value = payload.value; value.BookMeetingRoomId = 0; _functionalService.Insert <BookMeetingRoom>(value); } List <BookMeetingRoom> books = _functionalService.GetList <BookMeetingRoom>().ToList(); return(Ok(books)); }