public Response CreateMarker(CreateMarkerRequest request) { Response response = new CreateMarkerResponseOk(request); var markerId = Guid.NewGuid().ToString(); request.Marker.MarkerId = markerId; try { _drawingDal.CreateMarker(request); } catch (Exception e) { response = new AppResponseError(e.Message); } return(response); }
public Response CreateMarker(CreateMarkerRequest request) { Response retval = new AppResponseError("Can't create marker\n"); try { var dsMarker = _dal.CreateMarker(request); if (dsMarker.Tables[0].Rows.Count == 1) { retval = new CreateMarkerResponseOk("Marker Created"); } } catch (Exception ex) { retval = new CreateMarkerResponseErr("Can't create marker\n" + ex.Message); } return(retval); }
public Response CreateMarker(CreateMarkerRequest request) { try { Console.WriteLine(request); request.Marker.MarkerId = GetId(request.Marker.DocId); _dal.CreateMarker(request); CreateMarkerResponseOk ret = new CreateMarkerResponseOk { Marker = request.Marker }; _markerWebSocket.SendNewMarker(request.Marker); return(ret); } catch (Exception ex) { return(new AppResponseError(ex.Message)); } }