private void btn_save_Click(object sender, EventArgs e) { INVTakingInventoryLineWrapper _TakingInventoryWrapper = new INVTakingInventoryLineWrapper(); int takingType = 0; if (ridb_Product.Checked) { takingType = 1; } else if (ridb_ProductGroup.Checked) { takingType = 2; } int?_productID = (cmb_Product.SelectedValue != null)? cmb_Product.SelectedValue as int? : null; int?_productGroupID = (cmb_productGroup.SelectedValue != null)?cmb_productGroup.SelectedValue as int? : null; bool result = _TakingInventoryWrapper.OpenTakingInventory(tbx_takingName.Text, dtp_takingDate.Value, (int)cmb_inventory.SelectedValue, takingType, _productID, _productGroupID, tbx_notes.Text); if (result == false) { MessageBox.Show("حدث خطأ يرجي المحاوله مره اخري"); } }
private void btn_save_Click(object sender, EventArgs e) { if (Validate()) { INVTakingInventoryLineWrapper _TakingInventoryWrapper = new INVTakingInventoryLineWrapper(); int takingType = 0; if (ridb_Product.Checked) { takingType = 1; } else if (ridb_ProductGroup.Checked) { takingType = 2; } int?_productID = (cmb_Product.SelectedValue != null) ? cmb_Product.SelectedValue as int? : null; int?_productGroupID = (cmb_productGroup.SelectedValue != null) ? cmb_productGroup.SelectedValue as int? : null; try { bool result = _TakingInventoryWrapper.OpenTakingInventory(tbx_takingName.Text, dtp_takingDate.Value, (int)cmb_inventory.SelectedValue, takingType, _productID, _productGroupID, tbx_notes.Text); if (result == false) { MessageBox.Show("حدث خطأ يرجي المحاوله مره اخري"); } else { MessageBox.Show("تم فتح الجرد بنجاح"); } } catch (Exception ex) { MessageBox.Show("حدث خطأ برجاء تكرار العمليه مره اخرى واذا تكرر الخطا برجاءالاتصال بالشخص المصمم للبرنامج وارسال رسالة الخطا التى ستظهر بعد قليل له"); MessageBox.Show(ex.Message); } } }