public ActionResult DeleteConfirmed(string id) { ThanhTien thanhTien = db.ThanhTiens.Find(id); db.ThanhTiens.Remove(thanhTien); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ThanhTienID,Ma_PDH,NgayBan,SoLuong,DonGia,TongTien")] ThanhTien thanhTien) { if (ModelState.IsValid) { db.Entry(thanhTien).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Ma_PDH = new SelectList(db.PhieuDonHangs, "Ma_PDH", "DiaChi", thanhTien.Ma_PDH); return(View(thanhTien)); }
private void dataGridViewCTHD_CellEndEdit(object sender, DataGridViewCellEventArgs e) { decimal ThanhTien; if (dataGridViewCTHD.Columns[e.ColumnIndex].Name == "SoLuong") { for (int i = 0; i < dataGridViewCTHD.Rows.Count - 0; i++) { ThanhTien = int.Parse(dataGridViewCTHD.Rows[i].Cells["SoLuong"].Value.ToString()) * decimal.Parse(dataGridViewCTHD.Rows[i].Cells["DonGia"].Value.ToString()) - decimal.Parse(dataGridViewCTHD.Rows[i].Cells["KhuyenMai"].Value.ToString()); dataGridViewCTHD.Rows[i].Cells["ThanhTien"].Value = ThanhTien.ToString(); } TongTienSP(); } }
// GET: ThanhTien/Details/5 public ActionResult Details(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ThanhTien thanhTien = db.ThanhTiens.Find(id); if (thanhTien == null) { return(HttpNotFound()); } return(View(thanhTien)); }
// GET: ThanhTien/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ThanhTien thanhTien = db.ThanhTiens.Find(id); if (thanhTien == null) { return(HttpNotFound()); } ViewBag.Ma_PDH = new SelectList(db.PhieuDonHangs, "Ma_PDH", "DiaChi", thanhTien.Ma_PDH); return(View(thanhTien)); }
private void dataGridViewHDBH_CellValueChanged(object sender, DataGridViewCellEventArgs e) { decimal ThanhTien; if (dataGridViewHDBH.Columns[e.ColumnIndex].Name == "SoLuong") { for (int i = 0; i < dataGridViewHDBH.Rows.Count - 0; i++) { ThanhTien = int.Parse(dataGridViewHDBH.Rows[i].Cells["SoLuong"].Value.ToString()) * decimal.Parse(dataGridViewHDBH.Rows[i].Cells["DonGia"].Value.ToString()) - decimal.Parse(dataGridViewHDBH.Rows[i].Cells["KhuyenMai"].Value.ToString()); dataGridViewHDBH.Rows[i].Cells["ThanhTien"].Value = ThanhTien.ToString(); dataGridViewHDBH.Rows[i].Cells["ThanhTien"].Value = string.Format("{0:#,##0}", decimal.Parse(ThanhTien.ToString())); SLTonKhoMoi = int.Parse(dataGridViewHDBH.Rows[i].Cells["SoLuongNguyen"].Value.ToString()) - int.Parse(dataGridViewHDBH.Rows[i].Cells["SoLuong"].Value.ToString()); dataGridViewHDBH.Rows[i].Cells["SLConLai"].Value = SLTonKhoMoi.ToString(); } TongTienSP(); } }
private void btnThanhToan_Click(object sender, EventArgs e) { int SoLuong; decimal DonGia, ThanhTien; if (txtSL.Text == "") { MessageBox.Show("Chưa có nhập số lượng"); txtSL.Focus(); } else if (txtDonGia.Text == "") { MessageBox.Show("Chưa có nhaaoj số lượng"); txtDonGia.Focus(); } else { SoLuong = Convert.ToInt32(txtSL.Text); DonGia = Convert.ToDecimal(txtDonGia.Text); if (SoLuong <= 0) { MessageBox.Show("Số lượng phải lớn hơn 0"); txtSL.Focus(); } else if (DonGia <= 0) { MessageBox.Show("Đơn giá phải lớn hơn 0"); txtSL.Focus(); } else { ThanhTien = SoLuong * DonGia; txtThanhTien.Text = ThanhTien.ToString(); } } }