public void BindDataGrid() { try { clsPurchaseItemMaster objLoad = new clsPurchaseItemMaster(); objLoad.Mode = "SELECTALL"; objLoad.CompanyID = cId; dgvPurchaseItemMaster.AutoGenerateColumns = false; var ds = objLoad.GetAllPurchaseItems();; dgvPurchaseItemMaster.DataSource = ds.Tables[0]; lblRecordCount.Text = ds.Tables[0].Rows.Count.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "BindDataGrid", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void SearchBindDataGrid() { try { dgvPurchaseItemMaster.DataSource = null; clsPurchaseItemMaster objSearchPurchaseItems = new clsPurchaseItemMaster(); objSearchPurchaseItems.Mode = "SELECTALL"; objSearchPurchaseItems.CompanyID = cId; objSearchPurchaseItems.PurchaseItemMasterGroupFKey = Convert.ToInt32(cmbSearchPurchaseItemGroup.SelectedValue); objSearchPurchaseItems.PurchaseItemMasterName = txtSearchPurchaseItemName.Text; objSearchPurchaseItems.PurchaseItemMasterRate = txtSearchPurchaseItemRate.Text.Length > 0 ? Convert.ToDecimal(txtSearchPurchaseItemRate.Text) : 0; dgvPurchaseItemMaster.AutoGenerateColumns = false; var ds = objSearchPurchaseItems.GetSearchPurchaseItems(); dgvPurchaseItemMaster.DataSource = ds.Tables[0]; lblRecordCount.Text = ds.Tables[0].Rows.Count.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "SearchBindDataGrid", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void SaveFormData(String mode) { try { clsPurchaseItemMaster objSave = new clsPurchaseItemMaster(); objSave.PurchaseItemMasterKey = Convert.ToInt32(txtKey.Text); objSave.PurchaseItemMasterName = txtPurchaseItemName.Text; objSave.PurchaseItemMasterGroupFKey = Convert.ToInt32(cmbPurchaseItemGroup.SelectedValue); objSave.PurchaseItemMasterGroupFKeyName = cmbPurchaseItemGroup.Text; objSave.PurchaseItemMasterType = cmbType.Text; objSave.PurchaseItemMasterHsnCode = txtHsnCode.Text; objSave.CompanyID = cId; //var a = Convert.ToDecimal(txtPurchaseItemRate.Text) objSave.PurchaseItemMasterDescription = txtPurchaseItemDescription.Text; objSave.Mode = mode.ToUpper(); if (mode.ToUpper().Equals("DELETE")) { var confirmation = MessageBox.Show("Are You Sure You Want to Delete " + " " + txtPurchaseItemName.Text, "PurchaseItem Master Alert", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (confirmation.ToString().Equals("Yes")) { objSave.AddUpdateDelete(); BindDataGrid(); ResetFormControl(); } } else { String msg = objSave.Validation(); int isAvaibleinListPurchaseItem = cmbPurchaseItemGroup.FindStringExact(cmbPurchaseItemGroup.Text); if (isAvaibleinListPurchaseItem.Equals(-1)) { if (msg.Length.Equals(0)) { msg = "Please Select the PurchaseItem Group From List"; } else { msg = msg + "\n Please Select the PurchaseItem Group From List"; } } Decimal validRate = 0; Decimal.TryParse(txtPurchaseItemRate.Text, out validRate); if (validRate.Equals(0) && txtPurchaseItemRate.Text.Length > 0) { if (msg.Length.Equals(0)) { msg = "Please Enter the Valid Rate"; } else { msg = msg + "\n Please Enter the Valid Rate"; } } if (txtPurchaseItemRate.Text.Length.Equals(0)) { if (msg.Length.Equals(0)) { msg = "Please Enter the Rate"; } else { msg = msg + "\n Please Enter the Rate"; } } //Decimal validStock = 0; //Decimal.TryParse(txtPurchaseItemStock.Text, out validStock); //if (validStock.Equals(0) && txtPurchaseItemStock.Text.Length > 0) //{ // if (msg.Length.Equals(0)) // { // msg = "Please Enter the Valid Stock"; // } // else // { // msg = msg + "\n Please Enter the Valid Stock"; // } //} //Decimal validjobrate = 0; //Decimal.TryParse(txtJobRate.Text, out validjobrate); //if (validjobrate.Equals(0) && txtJobRate.Text.Length > 0) //{ // if (msg.Length.Equals(0)) // { // msg = "Please Enter the Job Rate"; // } // else // { // msg = msg + "\n Please Enter the Valid Job Rate"; // } //} if (msg.Length > 0) { MessageBox.Show(msg, "PurchaseItem Master Alert", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { objSave.PurchaseItemMasterRate = Convert.ToDecimal(txtPurchaseItemRate.Text); objSave.PurchaseItemMasterStock = txtPurchaseItemStock.Text.Length > 0 ? Convert.ToDecimal(txtPurchaseItemStock.Text) : 0; objSave.PurchaseItemMasterJobRate = txtJobRate.Text.Length > 0 ? Convert.ToDecimal(txtJobRate.Text) : 0; //String picName = img_file.Substring(img_file.LastIndexOf('\\')); //string path = Application.StartupPath.Substring(0, Application.StartupPath.LastIndexOf("bin")); //Bitmap imgImage = new Bitmap(pctBoxPurchaseItemImage.Image); //imgImage.Save(path + "Resources" + picName); //objSave.PurchaseItemMasterImage = path + "Resources" + picName; objSave.AddUpdateDelete(); MessageBox.Show(txtPurchaseItemName.Text + " " + mode + " Success Fully", "PurchaseItem Master Save", MessageBoxButtons.OK, MessageBoxIcon.Information); BindDataGrid(); ResetFormControl(); if (pageAction.Equals("Yes")) { this.Close(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "SaveFormData", MessageBoxButtons.OK, MessageBoxIcon.Error); } }