public ProductGroupInfo ProductGroupView(decimal groupId) { ProductGroupInfo productgroupinfo = new ProductGroupInfo(); try { productgroupinfo = spProductGroup.ProductGroupView(groupId); } catch (Exception ex) { MessageBox.Show("AL38:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(productgroupinfo); }
/// <summary> /// Function to fill the fields to edit or delete /// </summary> private void FillControls() { try { ProductGroupInfo infoProductGroup = new ProductGroupInfo(); ProductGroupSP spProductGroup = new ProductGroupSP(); infoProductGroup = spProductGroup.ProductGroupView(decId); txtProductGroupName.Text = infoProductGroup.GroupName; DataTable dtbl = new DataTable(); dtbl = spProductGroup.ProductGroupViewForComboFillForProductGroup(); cmbUnder.DataSource = dtbl; foreach (DataRow dr in dtbl.Rows) { if (dr["GroupName"].ToString() == txtProductGroupName.Text) { dr.Delete(); } } cmbUnder.ValueMember = "GroupId"; cmbUnder.DisplayMember = "GroupName"; cmbUnder.SelectedValue = infoProductGroup.GroupUnder; if (spProductGroup.ProductGroupCheckExistenceOfUnderGroup(decId) == false) { cmbUnder.Enabled = false; } else { cmbUnder.Enabled = true; } txtNarration.Text = infoProductGroup.Narration; } catch (Exception ex) { MessageBox.Show("PG10:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }