//-------------------------------------------------------------------------------------------------------------------------------------------------// public FrmEdit(string p_Title, TableAracAktif p_Aktif, string p_TartimNo) { // Initalize InitializeComponent(); // Set Entity this.m_Aktif = p_Aktif; // Set TartimNo this.m_TartimNo = p_TartimNo; // Set Title lbTitle.Text = p_Title; // Disable Editing this.SetTartimStatus(txtT01, false); this.SetTartimStatus(txtT02, false); // Call Sap Service alfaEntity.SAP_ZKNT_F_KANTAR_V2(this.m_Aktif.SapFisNo); // Set Object alfaVGrid.SetPropertyGridV1(propGrid, p_Aktif, null); // Set Text txtPlakaNo.Text = p_Aktif.PlakaNo; txtMalzeme.Text = p_Aktif.Malzeme; txtSapFisNo.Text = p_Aktif.SapFisNo; txtGemiAdi.Text = p_Aktif.GemiAdi; txtNakliye.Text = p_Aktif.Nakliye; txtSevkYeri.Text = p_Aktif.SevkYeri; txtAmbar.Text = p_Aktif.AmbarNo.ToString(); // Reset Aciklama txtAciklama.Text = string.Empty; // Set Tartim txtT01.EditValue = p_Aktif.Tartim1; txtT02.EditValue = p_Aktif.Tartim2; txtNet.EditValue = p_Aktif.NetTutar; // Set Edit Mode propGrid.OptionsBehavior.Editable = true; // Disable btnSave alfaCtrl.ButtonDisable(btnSave); // Copy Entity alfaEntity.Copy_V1(this.m_Aktif, this.m_Yedek); }
//-------------------------------------------------------------------------------------------------------------// public FrmYanLiman(alfaSession p_Session, TableAracAktif p_Aktif) { // Initalize InitializeComponent(); // Set Entity this.m_Aktif = p_Aktif; // Enable Editing this.SetTartimStatus(txtT01, true); this.SetTartimStatus(txtT02, true); // Set Text txtPlakaNo.Text = p_Aktif.PlakaNo; txtMalzeme.Text = p_Aktif.Malzeme; txtSapFisNo.Text = p_Aktif.SapFisNo; txtT01.Text = Convert.ToString(p_Aktif.YLTartim1); txtT02.Text = Convert.ToString(p_Aktif.YLTartim2); }
//-------------------------------------------------------------------------------------------------------------// public FrmTartim(string p_Title, TableAracAktif p_Aktif, string p_TartimNo, bool p_Manuel) { // Initalize InitializeComponent(); // Set Entity this.m_Aktif = p_Aktif; // Set Manuel this.m_Manuel = p_Manuel; // Set TartimNo this.m_TartimNo = p_TartimNo; // Set Title lbTitle.Text = p_Title; // Set Editing this.SetManuelEditing(p_Manuel); // SAP Mode if (alfaEntity.SAPResponse01 != null) { // SapSeferNo - GemiAdi if (alfaEntity.SAPResponse01.TB_SEFER.Length > 0 && string.IsNullOrEmpty(p_Aktif.GemiAdi)) { p_Aktif.SapSeferNo = null; } if (alfaEntity.SAPResponse01.TB_SEFER.Length > 0 && string.IsNullOrEmpty(p_Aktif.SapSeferNo)) { p_Aktif.GemiAdi = null; } // SapTeslimat - Malzeme if (alfaEntity.SAPResponse01.TB_TESL.Length > 0 && string.IsNullOrEmpty(p_Aktif.Malzeme)) { p_Aktif.SapTeslimat = null; } if (alfaEntity.SAPResponse01.TB_TESL.Length > 0 && string.IsNullOrEmpty(p_Aktif.SapTeslimat)) { p_Aktif.Malzeme = null; } // SapSevkNo - SapSevkYeri if (alfaEntity.SAPResponse01.TB_DEPO.Length > 0 && string.IsNullOrEmpty(p_Aktif.SevkYeri)) { p_Aktif.SapSevkNo = null; } if (alfaEntity.SAPResponse01.TB_DEPO.Length > 0 && string.IsNullOrEmpty(p_Aktif.SapSevkNo)) { p_Aktif.SevkYeri = null; } } // Set Text txtPlakaNo.Text = p_Aktif.PlakaNo; txtMalzeme.Text = p_Aktif.Malzeme; txtSapFisNo.Text = p_Aktif.SapFisNo; txtGemiAdi.Text = p_Aktif.GemiAdi; txtNakliye.Text = p_Aktif.Nakliye; txtSevkYeri.Text = p_Aktif.SevkYeri; txtAmbar.Text = p_Aktif.AmbarNo.ToString(); // Set Tartim txtT01.EditValue = p_Aktif.Tartim1; txtT02.EditValue = p_Aktif.Tartim2; txtNet.EditValue = Math.Abs((int)p_Aktif.Tartim1 - (int)p_Aktif.Tartim2); // Tartim Turu radioTartimTipi.Enabled = (p_TartimNo == "T2"); if (radioTartimTipi.Enabled) { // Sabit Darali Tartim ( Merkez -> Disable ) radioTartimTipi.Properties.Items[1].Enabled = alfaSession.Liman; // Cift Tartim ( Merkez -> Disable ) radioTartimTipi.Properties.Items[3].Enabled = (alfaSession.Liman && !p_Aktif.PlakaNo.Contains(".")); // Set Tartim Tipi if (p_Aktif.TartimTipi == "SDARALI") { radioTartimTipi.SelectedIndex = 1; } // Cift Tartim Otomatik Secme else if (radioTartimTipi.Properties.Items[3].Enabled && !string.IsNullOrEmpty(p_Aktif.NakilGemi)) { radioTartimTipi.SelectedIndex = 3; } // Default else { radioTartimTipi.SelectedIndex = 0; } } // Copy Entity alfaEntity.Copy_V1(this.m_Aktif, this.m_Yedek); }