private void btnClear_Click(object sender, EventArgs e) { var repository = new TestRepo(); var grid = new Test(); repository.ClearCart(); repository.RefreshCart(mgvCart); }
private void btnDelete_Click(object sender, EventArgs e) { if (mgvCart.SelectedRows.Count != 1) { MessageBox.Show("Select the specific test"); } else { var en = new TestEntity(); var re = new TestRepo(); en.TestName = mgvCart.CurrentRow.Cells["name"].Value.ToString(); re.DeleteItem(en); re.RefreshCart(mgvCart); } }
private void mbtnGenerateInovice_Click(object sender, EventArgs e) { if (mgvCart.SelectedRows.Count != 1) { MessageBox.Show("Please select Test"); } else { var en = new TestEntity(); var re = new TestRepo(); en.IdGenerated = mtxtTestId.Text; en.PatientName = this.PatientName; en.PatientAge = int.Parse(this.Age); en.Sex = this.Sex; en.Reference = this.Reference; if (this.mtxtDiscount.Text == "") { en.Discount = 0; } else { en.Discount = int.Parse(this.mtxtDiscount.Text.Trim()); } var pay = re.MakeBill(); var dis = en.Discount; en.Total = CalculateBill(pay, dis); en.Date = dtpDate.Value.ToString("yyyy-MM-dd"); en.Time = dtpTime.Value.ToString("hh:mm tt"); re.InsertToOrder(en); re.ClearCart(); re.RefreshCart(mgvCart); var bill = new Bill(this, mtxtTestId.Text); this.Hide(); ClearBoxes(); bill.Show(); } }
private void mbtnAdd_Click(object sender, EventArgs e) { if (this.mtxtTestPrice.Text == "" || this.cmbTest.SelectedIndex == -1) { MessageBox.Show("Please Select Test First"); } else { var en = new TestEntity(); var repo = new TestRepo(); en.TestName = this.cmbTest.Text.Trim(); en.TestId = this.mtxtTestId.Text.Trim(); en.Price = float.Parse(this.mtxtTestPrice.Text.Trim()); en.Date = this.dtpDate.Value.Date.ToString("yyyy-MM-dd"); //en.Discount = iRnt.Parse(this.mtxtDiscount.Text.Trim()); repo.AddToCart(en); repo.RefreshCart(mgvCart); } }