public async Task <SaveRoomRes> Save(SaveRoomReq saveRoomReq) { SaveRoomRes Result = new SaveRoomRes(); try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@Id", saveRoomReq.Id); parameters.Add("@Name", saveRoomReq.Name); parameters.Add("@Status", saveRoomReq.Status); parameters.Add("@TypeOfRoomId", saveRoomReq.TypeOfRoomId); parameters.Add("@Description", saveRoomReq.Description); parameters.Add("@Size", saveRoomReq.Size); Result = await SqlMapper.QueryFirstOrDefaultAsync <SaveRoomRes>(cnn : connection, sql : "sp_SaveRoom", param : parameters, commandType : CommandType.StoredProcedure); return(Result); } catch (Exception) { return(Result); } }
public async Task <OkObjectResult> SaveRoom(SaveRoomReq request) { var result = await roomService.Save(request); return(Ok(result)); }
public JsonResult SaveRoom([FromBody] SaveRoomReq request) { var result = ApiHelper <SaveRoomRes> .HttpPostAsync($"room/save", "POST", request); return(Json(new { data = result })); }
public Task <SaveRoomRes> Save(SaveRoomReq request) { return(roomRepository.Save(request)); }