From dc43af8650ea335cdfb5bc115f4801f687283361 Mon Sep 17 00:00:00 2001 From: Renzo Lanza Date: Mon, 25 Mar 2019 16:09:37 +0000 Subject: [PATCH] =?UTF-8?q?LicenceManager=202.1c6:=20-=20Aggiunto=20il=20c?= =?UTF-8?q?ampo=20"Note"=20di=20tipo=20LONGTEXT=20ai=20rivenditori,=20nel?= =?UTF-8?q?=20DB=20e=20nelle=20ResellerPage.=20Pu=C3=B2=20essere=20Null.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Constants/ConstDb.vb | 1 + MainWindow/Objects.vb | 15 ++++++- NewResellerPage/NewResellerPageV.xaml | 15 ++++++- NewResellerPage/NewResellerPageVM.vb | 34 ++++++++++++--- SearchResellerPage/SearchResellerPageV.xaml | 3 ++ SearchResellerPage/SearchResellerPageVM.vb | 35 ++++++++++++--- UpdateResellerPage/UpdateResellerPageV.xaml | 10 +++++ UpdateResellerPage/UpdateResellerPageVM.vb | 48 ++++++++++++++++++--- 8 files changed, 141 insertions(+), 20 deletions(-) diff --git a/Constants/ConstDb.vb b/Constants/ConstDb.vb index 62ff2ff..e5eab31 100644 --- a/Constants/ConstDb.vb +++ b/Constants/ConstDb.vb @@ -35,5 +35,6 @@ Public Const DB_RESELLERNAME As String = "ResellerName" Public Const DB_DATE As String = "Date" Public Const DB_LICFILE As String = "LicFile" + Public Const DB_NOTE As String = "Note" End Module diff --git a/MainWindow/Objects.vb b/MainWindow/Objects.vb index 40a79cf..53b1d8e 100644 --- a/MainWindow/Objects.vb +++ b/MainWindow/Objects.vb @@ -352,14 +352,27 @@ Public Class Reseller End Get End Property - Sub New(ResellerName As String, ResellerID As Integer) + Private m_Note As String + Public ReadOnly Property Note As String + Get + Return m_Note + End Get + End Property + + Sub New(ResellerName As String, ResellerID As Integer, Note As String) m_ResellerName = ResellerName m_ResellerID = ResellerID + m_Note = Note End Sub Sub New(ResellerReader As MySqlDataReader) m_ResellerName = CType(ResellerReader(DB_RESELLERNAME), String) m_ResellerID = CInt(ResellerReader(DB_RESELLERID)) + If (Not ResellerReader(DB_NOTE).Equals(DBNull.Value)) Then + m_Note = CType(ResellerReader(DB_NOTE), String) + Else + m_Note = Nothing + End If End Sub End Class \ No newline at end of file diff --git a/NewResellerPage/NewResellerPageV.xaml b/NewResellerPage/NewResellerPageV.xaml index a748b19..42b7a92 100644 --- a/NewResellerPage/NewResellerPageV.xaml +++ b/NewResellerPage/NewResellerPageV.xaml @@ -27,7 +27,8 @@ - + + -