Toshkent axborot texnologiyalari universiteti nukus filiali
Download 1.47 Mb. Pdf ko'rish
|
avtosalonlarning ish jarayonlarini avtomatlashtirish
; } } }
#region FULLLOAD Method
private
void FULLLOAD() { dataGridCome.Rows.Clear(); dataGridAuto.Rows.Clear();
switch
(currentState) {
case
"naklad"
: FNAKLADLOAD();
break
;
case
: FSELLDOCLOAD();
break
; } }
private
void AddButtonItem_Click( object
sender, EventArgs e) { switch
(currentState) {
case
"naklad"
: NakladForm NakladF = new NakladForm(); NakladF.ShowDialog();
break ;
case
"selldoc" : SellDocument SelldocF = new SellDocument(); SelldocF.ShowDialog();
break ;
FULLLOAD(); }
private
void DeleteButtonItem_Click( object
sender, EventArgs e) { if (dataGridCome.Rows.Count != 0) {
if (DialogResult.OK == MessageBox.Show( "Are you sure ?" , "Info" , MessageBoxButtons.OKCancel, MessageBoxIcon.Information)) { OleDbCommand cmd = new
OleDbCommand( "" , con); con.Open(); cmd.CommandText = "delete from " + currentState + " where id_"
+ currentState + "="
+ dataGridCome.SelectedRows[0].Cells[ "id_"
+ currentState].Value.ToString(); cmd.ExecuteNonQuery(); cmd.CommandText = "update [auto] set [status]=0, id_selldoc=null, id_customer=null where id_selldoc=" + dataGridCome.Rows[dataGridAuto.SelectedRows[0].Index].Cells[ "id_selldoc" ].Val
ue.ToString(); 67
cmd.ExecuteNonQuery(); con.Close(); } FULLLOAD(); EditStatus(); } }
private
void EditButtonItem_Click( object
sender, EventArgs e) { switch
(currentState) {
case
"naklad"
: NakladForm NakladF = new NakladForm(); NakladF.update = true
; NakladF.groupDoc.Tag = dataGridCome.SelectedRows[0].Cells[ "id_naklad" ].Value.ToString(); NakladF.ShowDialog();
break
;
case
: SellDocument SelldocF = new SellDocument(); SelldocF.update = true
; SelldocF.groupDoc.Tag = dataGridCome.SelectedRows[0].Cells[ "id_selldoc" ].Value.ToString(); SelldocF.ShowDialog();
break
; } FULLLOAD(); }
private
void date_ValueChanged( object
sender, EventArgs e) { bool
change = false
;
#region StartEndDate
if (
.ToInt32(dateStart.Text.Substring(6, 4)) > Convert
.ToInt32(dateEnd.Text.Substring(6, 4))) { change = true
; }
else
{
if (
.ToInt32(dateStart.Text.Substring(6, 4)) == Convert
.ToInt32(dateEnd.Text.Substring(6, 4))) {
if ( Convert .ToInt32(dateStart.Text.Substring(3, 2)) > Convert .ToInt32(dateEnd.Text.Substring(3, 2))) { change = true ;
else
{
if (
.ToInt32(dateStart.Text.Substring(3, 2)) ==
Convert .ToInt32(dateEnd.Text.Substring(3, 2))) {
if (
.ToInt32(dateStart.Text.Substring(0, 2)) >
Convert .ToInt32(dateEnd.Text.Substring(0, 2))) { change = true ;
} } } } 68
if (change) {
switch ((sender as DateTimePicker).Name) {
case
: dateEnd.Text = dateStart.Text;
break
;
case
: dateStart.Text = dateEnd.Text;
break
; } } #endregion
FULLLOAD(); }
private
void comboTypeAuto_TextChanged( object
sender, EventArgs e) { FULLLOAD(); }
#endregion
private
void time_Tick( object
sender, EventArgs e) { DateTimeLabel.Text = "Дата: "
+ DateTime
.Now.ToShortDateString() + " Время: " + DateTime
.Now.ToShortTimeString(); }
private
void comboTypeAuto_KeyPress( object
sender, KeyPressEventArgs e)
{ e.Handled = true ;
#region MenuItemClicks
private
void priceMenuItem_Click( object
sender, EventArgs e) { PriceApp.PriceForm PriceF = new
PriceApp.PriceForm(); PriceF.ShowDialog(); }
private
void ReferencesMenuItem_Click( object
sender, EventArgs e) { little.LittleForm ReferenceF = new
little.LittleForm(); ReferenceF.ShowDialog(); }
private
void IncomeMenuItem_Click( object
sender, EventArgs e) { buttonCome_Click(buttonIncome, e); }
private
void OutcomeMenuItem_Click( object
sender, EventArgs e) { buttonCome_Click(buttonOutcome, e); }
private
void CurrencyRateMenuItem_Click( object
sender, EventArgs e) { Pricelist.RatesForm RateF = new
Pricelist.RatesForm(); RateF.ShowDialog(); 69
}
private
void InfoDealerMenuItem_Click( object
sender, EventArgs e) { DealerForm DealerF = new
DealerForm(); DealerF.ShowDialog(); }
private
void CustomersMenuItem_Click( object
sender, EventArgs e) { CListForm CListF = new
CListForm(); CListF.ShowDialog(); }
private
void ExitMenuItem_Click( object
sender, EventArgs e) { Application.Exit(); }
#endregion
}
Download 1.47 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling