private void btnFinish_Click(object sender, EventArgs e) { try { PrdList = new List <ProductBussines>(); for (var i = 0; i < DGrid.RowCount; i++) { if (!DGrid[dgChecked.Index, i].Value.ToString().ParseToBoolean()) { continue; } var guid = (Guid)DGrid[dgGuid.Index, i].Value; var prd = ProductBussines.Get(guid); if (prd == null) { continue; } PrdList.Add(prd); } DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } }
public frmProduct(Guid guid, bool isShowMode) { InitializeComponent(); cls = ProductBussines.Get(guid); grpAccount.Enabled = !isShowMode; btnFinish.Enabled = !isShowMode; groupPanel1.Enabled = !isShowMode; groupPanel3.Enabled = !isShowMode; groupPanel4.Enabled = !isShowMode; groupPanel5.Enabled = !isShowMode; tabControl1.SelectedTab = tabBase; }
private void Btn_Click(object sender, EventArgs e) { try { var guid = Guid.Parse(((ButtonX)sender).Name); if (_cls.DetList == null) { _cls.DetList = new List <OrderDetailBussines>(); } var _prd = _cls.DetList.FirstOrDefault(q => q.PrdGuid == guid); if (_prd != null) { _cls.DetList.Remove(_prd); _prd.Count++; _prd.Total = _prd.Price * _prd.Count; _cls.DetList.Add(_prd); UpdateDets(); return; } var prd = ProductBussines.Get(guid); if (prd == null) { return; } if (prd.Price <= 0) { return; } var det = new OrderDetailBussines() { Guid = Guid.NewGuid(), Modified = DateTime.Now, Status = true, PrdGuid = prd.Guid, Price = prd.Price, Total = prd.Price, Discount = 0, Count = 1 }; _cls.DetList.Add(det); UpdateDets(); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.ProductMainLayout); myToolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.mainPrdToolbar); SetSupportActionBar(myToolbar); var guid = Intent.GetStringExtra("PrdGuid"); var prdGuid = Guid.Empty; if (!string.IsNullOrEmpty(guid)) { prdGuid = Guid.Parse(guid); } prd = ProductBussines.Get(prdGuid); txtName = FindViewById <EditText>(Resource.Id.txtPrdName); txtCode = FindViewById <EditText>(Resource.Id.txtPrdCode); txtPrice = FindViewById <EditText>(Resource.Id.txtPrdPrice); txtBackUp = FindViewById <EditText>(Resource.Id.txtPrdBackUp); SetFonts(); txtName.Text = prd?.Name; txtCode.Text = prd?.Code; txtPrice.Text = prd?.Price.ToString("N0"); txtBackUp.Text = prd?.BckUpPrice.ToString("N0"); if (prd == null || prd.Guid == Guid.Empty) { txtCode.Text = ProductBussines.NextCode(); } }
public frmProductMain(Guid guid) { InitializeComponent(); cls = ProductBussines.Get(guid); txtCode.Enabled = false; }