private void txtProductName_Leave(object sender, EventArgs e) { if (txtProductName.GetString().Length == 0) { return; } if (ProductImplementation.FindByProductName(txtProductName.GetString(), productData.Id) != null) { "Duplicate Product Name!".ShowInformation(); txtProductName.Text = ""; txtProductName.Focus(); } }
private void btnEdit_Click(object sender, EventArgs e) { if (gvProductData.SelectedRows.Count == 0) { "Please Select Prodct You Want To Edit.".ShowError(); return; } int id = gvProductData.SelectedRows[0].Cells[gvcId.Name].GetString().ToInt(); Product proData = ProductImplementation.FindById(id); frmProduct_New form = new frmProduct_New(proData); form.ShowDialog(); }
private void btnDelete_Click(object sender, EventArgs e) { if (gvProductData.SelectedRows.Count == 0) { "Please Select Prodct You Want To Delete.".ShowError(); return; } int id = gvProductData.SelectedRows[0].Cells[gvcId.Name].GetString().ToInt(); bool result = ProductImplementation.DeleteById(id); if (result == true) { "Data Deleted.".ShowInformation(); } else { "Failed To Delete Data".ShowError(); } FillGrid(); }
private void txtProductName_Leave(object sender, EventArgs e) { invoiceDetail.ProductData = null; invoiceDetail.ProductDataId = 0; if (txtProductName.GetStringLength() == 0) { return; } invoiceDetail.ProductData = ProductImplementation.FindByProductName(txtProductName.GetString()); if (invoiceDetail.ProductData == null) { "Please Enter Valid Product Name".ShowError(); return; } invoiceDetail.ProductDataId = invoiceDetail.ProductData.Id; txtProductName.Text = invoiceDetail.ProductName; if (operationType == OperationType.New) { txtSalesRate.Value = (decimal)invoiceDetail.ProductData.SalesRate; txtGstRate.Value = (decimal)invoiceDetail.ProductData.GstRate; } }
public void AutoSuggestControl() { txtProductName.SuggestCustomSource(ProductImplementation.Suggest_ProudctName()); }
public void setAutoSuggestControl() { txtCategoryName.SuggestCustomSource(ProductImplementation.Suggest_ProudctCategory()); txtProductName.SuggestCustomSource(ProductImplementation.Suggest_ProudctName()); }