private void btnSearch_tt_Click(object sender, EventArgs e) { btnCancel_Click(null, null); if (String.IsNullOrEmpty(tbxSearch_tt.Text)) { MessageBox.Show("Hãy nhập thông tin phiếu", "Thông báo"); return; } phieunhap = PhieuNhapBUL.Instance.Find(tbxSearch_tt.Text); if (phieunhap == null) { MessageBox.Show("Phiếu không tồn tại", "Thông báo"); return; } //lock pay btnSave.Enabled = (phieunhap.Tienno == 0) ? false : true; //fill grid dgvTrans.DataSource = ThanhToanBUL.Instance.FindList(phieunhap.Id); //mainflow tbxSotien_tt.Enabled = true; lblId_tt.Text = phieunhap.Id; lbltime_tt.Text = DateTime.Now.Date.ToString(); lblTienno_tt.Text = Helper_GUI.ConvertToVNmoney((decimal)phieunhap.Tienno) + " VND"; lblUser_tt.Text = User.FullName; }
private void Load_HoaDon() { if (hoadon.Trangthai) { btnCashout.Text = "Đã thanh toán"; btnCashout.Enabled = false; } lblMahd.Text = hoadon.Id; tbxStaff.Text = hoadon.TenNhanVien; tbxTime.Text = hoadon.Checkin.ToString("dd-MM-yyyy hh:mm:ss tt"); tbxSale.Text = hoadon.Giamgia.ToString("00") + "%"; tbxSum.Text = Helper_GUI.ConvertToVNmoney(hoadon.Thanhtoan) + " VNĐ"; if (hoadon.Shipping) { rdbGiaohang.Checked = true; } else if (hoadon.Sudungban) { rdbTaiban.Checked = true; } else { rdbTructiep.Checked = true; } tbxNote.Text = hoadon.Ghichu; }
public FoodCard(SanPham_DTO sp) { InitializeComponent(); this.Tag = sp; lblDongia.Text = Helper_GUI.ConvertToVNmoney(sp.Giaban) + " VNĐ"; lblTen.Text = sp.Ten; lblSoluong.Text = sp.Soluong.ToString(); }
public FoodGridRow(CThoadon_DTO ct) { InitializeComponent(); this.Tag = ct; lblName.Text = ct.TenSanPham; lblPrice.Text = Helper_GUI.ConvertToVNmoney(ct.Dongia); lblSum.Text = Helper_GUI.ConvertToVNmoney(ct.Thanhtien); }
private void Load_HoaDon() { lblIdHoaDon.Text += hoadon.Id; tbxTime.Text = DateTime.Now.ToString("dd-MM-yyyy hh:mm:ss tt"); tbxStaff.Text = User.FullName; tbxSale.Text = "Tổng tiền: " + Helper_GUI.ConvertToVNmoney((decimal)hoadon.Tongtien) + " VNĐ | Giảm: " + sale.ToString() + " %"; tbxSum.Text = Helper_GUI.ConvertToVNmoney(hoadon.Thanhtoan) + " VNĐ"; }
private void dgvCT_CellValueChanged(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex].Name == "tbxDongia" && e.RowIndex >= 0) { decimal sum = (src.DataSource as List <CTphieunhap_DTO>).Sum(s => s.Thanhtien); lblTongtien.Text = Helper_GUI.ConvertToVNmoney(sum); } }
private void lblSum_TextChanged(object sender, EventArgs e) { decimal sum = Convert.ToDecimal(lblSum.Text.Replace(".", "")); int sale = Convert.ToInt32(tbxSale.Text); double salePercent = (100 - sale) / 100.0; decimal total = sum * (decimal)salePercent; lblTotal.Text = Helper_GUI.ConvertToVNmoney(total); }
private void Payment_Loader(List <CThoadon_DTO> DataSource) { decimal sum = 0; if (DataSource.Count > 0) { sum = DataSource.Sum(s => s.Thanhtien); } lblSum.Text = Helper_GUI.ConvertToVNmoney(sum); }
private void Card_Load() { //card load //chưa thanh toán lblCard1.Text = HoaDonBUL.Instance.Count_BillByDate(dateNow, false).ToString(); //tổng đơn lblCard3.Text = HoaDonBUL.Instance.Count_BillByDate(dateNow).ToString(); //tiền chờ lblCard2.Text = Helper_GUI.ConvertToVNmoney(HoaDonBUL.Instance.Sum_BillByDate(dateNow, false)); //tổng tiền lblCard4.Text = Helper_GUI.ConvertToVNmoney(HoaDonBUL.Instance.Sum_BillByDate(dateNow)); }
private void NumQuantity_ValueChanged(object sender, EventArgs e) { CThoadon_DTO cur = this.Tag as CThoadon_DTO; cur.Soluong = (int)NumQuantity.Value; lblSum.Text = Helper_GUI.ConvertToVNmoney(cur.Thanhtien); //add interface if (QuantityChanged != null) //making sure someone is listening for the event { QuantityChanged(this, null); } }
private void XemThongTin(PhieuNhap_DTO phieunhap) { lblId.Text = phieunhap.Id; lblNgayLap.Text = phieunhap.ThoigianLap.ToString("dd-MM-yyyy"); lblGhichu.Text = phieunhap.Ghichu; lblNhanVien.Text = NhanVienBUL.Instance.Find(phieunhap.IdNhanVien).Hoten; lblNCC.Text = CungCapBUL.Instance.Find(phieunhap.IdNhaCungCap).Ten; lblKho.Text = (phieunhap.IdNhanVienKho == null) ? "Chờ cập nhật" : NhanVienBUL.Instance.Find(phieunhap.IdNhanVienKho).Hoten; lblTrangthai.Text = (phieunhap.ThoigianCapnhat == null) ? "Chờ cập nhật" : "Đã cập nhật"; lblTongtien.Text = Helper_GUI.ConvertToVNmoney((decimal)phieunhap.Tongtien); lblTienno.Text = Helper_GUI.ConvertToVNmoney((decimal)phieunhap.Tienno) + " VND"; //load chitiet dgvCT.DataSource = ChiTietPhieuNhapBUL.Instance.FindList(phieunhap.Id); }
private void btnSave_Click(object sender, EventArgs e) { if (phieunhap == null) { MessageBox.Show("Chưa kiểm tra hóa đơn", "Cảnh báo"); return; } decimal sotien; if (decimal.TryParse(tbxSotien_tt.Text, out sotien)) { if (sotien < 0) { MessageBox.Show("Số tiền không hợp lệ", "Cảnh báo"); return; } } else { MessageBox.Show("Số tiền không hợp lệ", "Cảnh báo"); return; } ThanhToan_DTO tt = new ThanhToan_DTO() { IdNhanVien = User.UserId, Sotien = sotien, IdPhieu = phieunhap.Id, }; if (ThanhToanBUL.Instance.InsertThanhToan(tt)) { MessageBox.Show($"Đã thanh toán cho phiếu: {tt.IdPhieu}" + Environment.NewLine + "Số tiền: " + Helper_GUI.ConvertToVNmoney(sotien) + " VND", "Thông báo"); //next pay tbxSearch_tt.Text = phieunhap.Id; btnCancel_Click(null, null); btnSearch_tt_Click(null, null); } else { MessageBox.Show("Lỗi hệ thống", "Cảnh báo"); } }