Feature: Offertenlogik

This commit is contained in:
2022-11-18 16:03:56 +01:00
parent 6b278a1f60
commit 6140dc2c05
3 changed files with 628 additions and 115 deletions

View File

@@ -60,6 +60,8 @@ Partial Class usrCntlOfferte
Me.btnCreateOffert = New VERAG_PROG_ALLGEMEIN.FlatButton()
Me.cbxArchivierteOfferten = New VERAG_PROG_ALLGEMEIN.MyComboBox()
Me.cbxArchivierteOffertenAnzeigen = New System.Windows.Forms.CheckBox()
Me.lblArchivierteOfferten = New System.Windows.Forms.Label()
Me.lblEditMode = New System.Windows.Forms.Label()
CType(Me.dgvOfferteDetails, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.dgvOfferte, System.ComponentModel.ISupportInitialize).BeginInit()
Me.cntxtAddSdl.SuspendLayout()
@@ -71,7 +73,7 @@ Partial Class usrCntlOfferte
'
Me.lblBesonderheiten.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.lblBesonderheiten.AutoSize = True
Me.lblBesonderheiten.Location = New System.Drawing.Point(478, 440)
Me.lblBesonderheiten.Location = New System.Drawing.Point(478, 442)
Me.lblBesonderheiten.Name = "lblBesonderheiten"
Me.lblBesonderheiten.Size = New System.Drawing.Size(84, 13)
Me.lblBesonderheiten.TabIndex = 18
@@ -81,9 +83,9 @@ Partial Class usrCntlOfferte
'
Me.rtbBesonderheiten.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.rtbBesonderheiten.Location = New System.Drawing.Point(478, 456)
Me.rtbBesonderheiten.Location = New System.Drawing.Point(478, 458)
Me.rtbBesonderheiten.Name = "rtbBesonderheiten"
Me.rtbBesonderheiten.Size = New System.Drawing.Size(402, 116)
Me.rtbBesonderheiten.Size = New System.Drawing.Size(552, 116)
Me.rtbBesonderheiten.TabIndex = 19
Me.rtbBesonderheiten.Text = ""
'
@@ -128,7 +130,7 @@ Partial Class usrCntlOfferte
Me.dgvOfferteDetails.Name = "dgvOfferteDetails"
Me.dgvOfferteDetails.RowHeadersVisible = False
Me.dgvOfferteDetails.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect
Me.dgvOfferteDetails.Size = New System.Drawing.Size(646, 345)
Me.dgvOfferteDetails.Size = New System.Drawing.Size(796, 347)
Me.dgvOfferteDetails.TabIndex = 5
'
'dgvOfferte
@@ -149,7 +151,7 @@ Partial Class usrCntlOfferte
Me.dgvOfferte.ReadOnly = True
Me.dgvOfferte.RowHeadersVisible = False
Me.dgvOfferte.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect
Me.dgvOfferte.Size = New System.Drawing.Size(227, 345)
Me.dgvOfferte.Size = New System.Drawing.Size(227, 347)
Me.dgvOfferte.TabIndex = 4
'
'FlatButton5
@@ -206,7 +208,7 @@ Partial Class usrCntlOfferte
Me.btnDeleteLeistung.BackgroundImage = Global.SDL.My.Resources.Resources.del
Me.btnDeleteLeistung.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
Me.btnDeleteLeistung.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnDeleteLeistung.Location = New System.Drawing.Point(348, 226)
Me.btnDeleteLeistung.Location = New System.Drawing.Point(348, 228)
Me.btnDeleteLeistung.Name = "btnDeleteLeistung"
Me.btnDeleteLeistung.Size = New System.Drawing.Size(28, 23)
Me.btnDeleteLeistung.TabIndex = 8
@@ -219,7 +221,7 @@ Partial Class usrCntlOfferte
Me.btnAddLeistung.BackgroundImage = Global.SDL.My.Resources.Resources.plus
Me.btnAddLeistung.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
Me.btnAddLeistung.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnAddLeistung.Location = New System.Drawing.Point(375, 226)
Me.btnAddLeistung.Location = New System.Drawing.Point(375, 228)
Me.btnAddLeistung.Name = "btnAddLeistung"
Me.btnAddLeistung.Size = New System.Drawing.Size(28, 23)
Me.btnAddLeistung.TabIndex = 9
@@ -245,7 +247,7 @@ Partial Class usrCntlOfferte
Me.btnOfferteSpeichern.ForeColor = System.Drawing.Color.Black
Me.btnOfferteSpeichern.Image = Global.SDL.My.Resources.Resources.save
Me.btnOfferteSpeichern.ImageAlign = System.Drawing.ContentAlignment.TopLeft
Me.btnOfferteSpeichern.Location = New System.Drawing.Point(513, 0)
Me.btnOfferteSpeichern.Location = New System.Drawing.Point(663, 0)
Me.btnOfferteSpeichern.Name = "btnOfferteSpeichern"
Me.btnOfferteSpeichern.Size = New System.Drawing.Size(133, 36)
Me.btnOfferteSpeichern.TabIndex = 15
@@ -360,7 +362,7 @@ Partial Class usrCntlOfferte
Me.Label2.AutoSize = True
Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label2.ForeColor = System.Drawing.Color.Red
Me.Label2.Location = New System.Drawing.Point(420, 281)
Me.Label2.Location = New System.Drawing.Point(420, 283)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(50, 13)
Me.Label2.TabIndex = 7
@@ -392,9 +394,9 @@ Partial Class usrCntlOfferte
Me.pnlEdit.Controls.Add(Me.btnOfferteSpeichern)
Me.pnlEdit.Controls.Add(Me.cboLeistungenAdd)
Me.pnlEdit.Controls.Add(Me.MyTextBox1)
Me.pnlEdit.Location = New System.Drawing.Point(235, 377)
Me.pnlEdit.Location = New System.Drawing.Point(235, 379)
Me.pnlEdit.Name = "pnlEdit"
Me.pnlEdit.Size = New System.Drawing.Size(646, 60)
Me.pnlEdit.Size = New System.Drawing.Size(796, 60)
Me.pnlEdit.TabIndex = 20
'
'cbxAutoFakturierung
@@ -402,7 +404,7 @@ Partial Class usrCntlOfferte
Me.cbxAutoFakturierung.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.cbxAutoFakturierung.AutoSize = True
Me.cbxAutoFakturierung.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.cbxAutoFakturierung.Location = New System.Drawing.Point(389, 6)
Me.cbxAutoFakturierung.Location = New System.Drawing.Point(539, 6)
Me.cbxAutoFakturierung.Name = "cbxAutoFakturierung"
Me.cbxAutoFakturierung.Size = New System.Drawing.Size(118, 17)
Me.cbxAutoFakturierung.TabIndex = 32
@@ -460,9 +462,10 @@ Partial Class usrCntlOfferte
'
'btnStandardLaden
'
Me.btnStandardLaden.Location = New System.Drawing.Point(287, 6)
Me.btnStandardLaden.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.btnStandardLaden.Location = New System.Drawing.Point(293, 7)
Me.btnStandardLaden.Name = "btnStandardLaden"
Me.btnStandardLaden.Size = New System.Drawing.Size(154, 23)
Me.btnStandardLaden.Size = New System.Drawing.Size(121, 25)
Me.btnStandardLaden.TabIndex = 23
Me.btnStandardLaden.Text = "Standardoffert laden"
Me.btnStandardLaden.UseVisualStyleBackColor = True
@@ -544,7 +547,7 @@ Partial Class usrCntlOfferte
Me.cbxArchivierteOfferten._allowFreiText = False
Me.cbxArchivierteOfferten._value = ""
Me.cbxArchivierteOfferten.FormattingEnabled = True
Me.cbxArchivierteOfferten.Location = New System.Drawing.Point(705, 8)
Me.cbxArchivierteOfferten.Location = New System.Drawing.Point(600, 3)
Me.cbxArchivierteOfferten.Name = "cbxArchivierteOfferten"
Me.cbxArchivierteOfferten.Size = New System.Drawing.Size(121, 21)
Me.cbxArchivierteOfferten.TabIndex = 24
@@ -553,18 +556,43 @@ Partial Class usrCntlOfferte
'cbxArchivierteOffertenAnzeigen
'
Me.cbxArchivierteOffertenAnzeigen.AutoSize = True
Me.cbxArchivierteOffertenAnzeigen.Location = New System.Drawing.Point(514, 10)
Me.cbxArchivierteOffertenAnzeigen.Location = New System.Drawing.Point(432, 9)
Me.cbxArchivierteOffertenAnzeigen.Name = "cbxArchivierteOffertenAnzeigen"
Me.cbxArchivierteOffertenAnzeigen.Size = New System.Drawing.Size(162, 17)
Me.cbxArchivierteOffertenAnzeigen.TabIndex = 25
Me.cbxArchivierteOffertenAnzeigen.Text = "archivierte Offerten anzeigen"
Me.cbxArchivierteOffertenAnzeigen.UseVisualStyleBackColor = True
'
'lblArchivierteOfferten
'
Me.lblArchivierteOfferten.AutoSize = True
Me.lblArchivierteOfferten.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lblArchivierteOfferten.ForeColor = System.Drawing.Color.Red
Me.lblArchivierteOfferten.Location = New System.Drawing.Point(727, 9)
Me.lblArchivierteOfferten.Name = "lblArchivierteOfferten"
Me.lblArchivierteOfferten.Size = New System.Drawing.Size(118, 13)
Me.lblArchivierteOfferten.TabIndex = 26
Me.lblArchivierteOfferten.Text = "Archivierte Offerten"
Me.lblArchivierteOfferten.Visible = False
'
'lblEditMode
'
Me.lblEditMode.AutoSize = True
Me.lblEditMode.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lblEditMode.ForeColor = System.Drawing.Color.Red
Me.lblEditMode.Location = New System.Drawing.Point(895, 9)
Me.lblEditMode.Name = "lblEditMode"
Me.lblEditMode.Size = New System.Drawing.Size(64, 13)
Me.lblEditMode.TabIndex = 28
Me.lblEditMode.Text = "Edit Mode"
'
'usrCntlOfferte
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.BackColor = System.Drawing.Color.White
Me.Controls.Add(Me.lblEditMode)
Me.Controls.Add(Me.lblArchivierteOfferten)
Me.Controls.Add(Me.cbxArchivierteOffertenAnzeigen)
Me.Controls.Add(Me.cbxArchivierteOfferten)
Me.Controls.Add(Me.btnStandardLaden)
@@ -585,7 +613,7 @@ Partial Class usrCntlOfferte
Me.Controls.Add(Me.pnlEdit)
Me.Margin = New System.Windows.Forms.Padding(2)
Me.Name = "usrCntlOfferte"
Me.Size = New System.Drawing.Size(891, 574)
Me.Size = New System.Drawing.Size(1041, 576)
CType(Me.dgvOfferteDetails, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.dgvOfferte, System.ComponentModel.ISupportInitialize).EndInit()
Me.cntxtAddSdl.ResumeLayout(False)
@@ -633,4 +661,6 @@ Partial Class usrCntlOfferte
Friend WithEvents btnStandardLaden As Button
Friend WithEvents cbxArchivierteOfferten As VERAG_PROG_ALLGEMEIN.MyComboBox
Friend WithEvents cbxArchivierteOffertenAnzeigen As CheckBox
Friend WithEvents lblArchivierteOfferten As Label
Friend WithEvents lblEditMode As Label
End Class