int DesktopToWeb(ConnectionEditFormData conn) { var response = screenShareComplexManager.TransferConnectionToWeb(conn); if (response.IsSuccess) { return(conn.ID); } else { return(-1); } }
public TransactionObject TransferConnectionToWeb(ConnectionEditFormData connFormData) { TransactionObject response = new TransactionObject(); Connection conn = GetConnection(connFormData.ID); conn.ConnectionString = connFormData.ConnectionString; conn.ViewerIP = connFormData.ViewerIP; conn.SharerIP = connFormData.SharerIP; try { uow.Save(); response.IsSuccess = true; } catch (Exception ex) { response.IsSuccess = false; response.Explanation = base.GetExceptionMessage(ex); } return(response); }