private void btnSaveFormBlattArticles_Click(object sender, EventArgs e) { try { DataView dvArticles = null; DataTable Temp = ObjEFormBlatt.dtBlattArticles.Copy(); Temp.Columns.Remove("WGDescription"); Temp.Columns.Remove("WADescription"); DataTable dt = Temp; if (dt != null) { dvArticles = dt.DefaultView; dvArticles.RowFilter = "IsAssigned = '" + true + "'"; } if (ObjEFormBlatt == null) { ObjEFormBlatt = new EFormBlatt(); } if (ObjBFormBlatt == null) { ObjBFormBlatt = new BFormBlatt(); } ObjEFormBlatt = ObjBFormBlatt.Save_FormBlattArticles(ObjEFormBlatt, dvArticles.ToTable()); if (Utility._IsGermany == true) { frmOTTOPro.UpdateStatus("Artikelangaben für das Formblatt erfolgreich gespeichert"); } else { frmOTTOPro.UpdateStatus("FormBlatt Articles Saved Successfully"); } } catch (Exception ex) { Utility.ShowError(ex); } }
/// <summary> /// Code to fetch cost types from database and Bind to combobox /// </summary> private void BindBlattType() { try { if (ObjEFormBlatt == null) { ObjEFormBlatt = new EFormBlatt(); } if (ObjBFormBlatt == null) { ObjBFormBlatt = new BFormBlatt(); } ObjBFormBlatt.Get_FormBlattTypes(ObjEFormBlatt); if (ObjEFormBlatt.dtBlattTypes != null) { cmbFormBlatttypes.DataSource = ObjEFormBlatt.dtBlattTypes; cmbFormBlatttypes.ValueMember = "LookupID"; cmbFormBlatttypes.DisplayMember = "Value"; cmbFormBlatttypes.SelectedIndex = -1; } } catch (Exception ex) { Utility.ShowError(ex); } }
private void cmbFormBlatttypes_SelectionChangeCommitted(object sender, EventArgs e) { try { if (ObjEFormBlatt == null) { ObjEFormBlatt = new EFormBlatt(); } if (ObjBFormBlatt == null) { ObjBFormBlatt = new BFormBlatt(); } if (cmbFormBlatttypes.Text != string.Empty) { if (int.TryParse(Convert.ToString(cmbFormBlatttypes.SelectedValue), out _FormBlattTyPeID)) { if (_FormBlattTyPeID > 0) { gcFormBlattArticles.DataSource = null; ObjEFormBlatt.LookUpID = _FormBlattTyPeID; ObjEFormBlatt.ProjectID = ObjEPosition.ProjectID; ObjBFormBlatt.Get_FormBlattArticles(ObjEFormBlatt); if (ObjEFormBlatt.dtBlattArticles != null) { gcFormBlattArticles.DataSource = ObjEFormBlatt.dtBlattArticles; gvFormBlattArticles.BestFitColumns(); } } } } } catch (Exception ex) { Utility.ShowError(ex); } }