private void btnSearch_Click(object sender, EventArgs e) { if (txtFromDate.Text.Trim().Equals("")) { MessageBox.Show("Nhập ngày bắt đầu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { dgvGrid.DataSource = db.sp_ReportInventoryCNice(WindowsFormsApplication3.Form1.branch_type_id, WindowsFormsApplication3.Form1.branch_id, DateTime.Parse(cl.returnDatetime(txtFromDate.Text.Trim())), DateTime.Parse(cl.returnDatetime(txtToDate.Text.Trim()))); if (dgvGrid.Rows.Count == 0) { MessageBox.Show("Không tìm thấy dữ liệu nào phù hợp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } int tondau = 0, tongnhap = 0, tongxuat = 0, tongton = 0; for (int k = 0; k < dgvGrid.Rows.Count; k++) { tondau += int.Parse(dgvGrid.Rows[k].Cells["TonTruoc"].Value.ToString()); tongnhap += int.Parse(dgvGrid.Rows[k].Cells["TongNhap"].Value.ToString()); tongxuat += int.Parse(dgvGrid.Rows[k].Cells["TongXuat"].Value.ToString()); tongton += int.Parse(dgvGrid.Rows[k].Cells["TongTon"].Value.ToString()); } lbTonDau.Text = tondau == 0 ? "0" : string.Format("{0:0,0}", tondau); lbTongNhap.Text = tongnhap == 0 ? "0" : string.Format("{0:0,0}", tongnhap); lbTongXuat.Text = tongxuat == 0 ? "0" : string.Format("{0:0,0}", tongxuat); lbTongTon.Text = tongton == 0 ? "0" : string.Format("{0:0,0}", tongton); } }
private void btnView_Click(object sender, EventArgs e) { string acc = ""; if (cbPersonnal.SelectedItem != null) { acc = cbPersonnal.SelectedValue.ToString(); } dgvRevenue.DataSource = db.sp_loadRevenueByPersonnel(WindowsFormsApplication3.Form1.branch_type_id, acc, DateTime.Parse(cl.returnDatetime(dtFromDate.Text.Trim())), DateTime.Parse(cl.returnDatetime(dtToDate.Text.Trim()))); if (dgvRevenue.Rows.Count == 0) { MessageBox.Show("Không có dữ liệu nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public bool insertMember(string name, string birthday, string sex, string phone, string add, string email, string note, int branchtype, out string mess) { mess = ""; bool ok = false; try { var checkPhone = from x in db.tMembers where x.BranchTypeId == branchtype && x.Phone == phone.Trim() select x; if (checkPhone.Count() > 0) { ok = false; mess = "Đã tồn tại số điện thoại " + phone.Trim(); } else { var u = new tMember(); u.MemberCode = phone.Replace(" ", ""); u.MemberName = name; u.Phone = phone; u.Password = cls.Encrypt(phone.Trim().Replace(" ", "")); u.Email = email.Trim(); u.Address = add; u.Note = note; u.Sex = sex == "1"; if (birthday != "") { u.Birthday = DateTime.Parse(cls.returnDatetime(birthday)); } u.BranchTypeId = branchtype; u.CreateAt = DateTime.Now; u.JoinCreateAt = DateTime.Now; u.Status = 1; u.CreateBy = WindowsFormsApplication3.Form1.user_id; db.tMembers.InsertOnSubmit(u); db.SubmitChanges(); ok = true; } } catch (Exception ax) { ok = false; mess = ax.Message; } return(ok); }
private void btnSearch_Click(object sender, EventArgs e) { if (txtFromDate.Text.Trim().Equals("") || txtToDate.Text.Trim().Equals("")) { MessageBox.Show("Nhập khoảng thời gian cần xem", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { var p = db.sp_SummaryStock(WindowsFormsApplication3.Form1.branch_type_id, WindowsFormsApplication3.Form1.branch_id, DateTime.Parse(cl.returnDatetime(txtFromDate.Text.Trim())), DateTime.Parse(cl.returnDatetime(txtToDate.Text.Trim())), txtBillCode.Text.Trim(), txtMember.Text.Trim(), int.Parse(cbPaymentType.SelectedValue.ToString())); dgvGrid.DataSource = p; //btnDetail.Enabled = false; btnPrint.Enabled = false; if (dgvGrid.Rows.Count == 0) { MessageBox.Show("Không tìm thấy dữ liệu nào phù hợp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnSearch_Click(object sender, EventArgs e) { if (txtFromDate.Text.Trim().Equals("") || txtToDate.Text.Trim().Equals("")) { MessageBox.Show("Nhập khoảng thời gian cần xem", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { var r = db.sp_ReportRevenue(WindowsFormsApplication3.Form1.branch_type_id, WindowsFormsApplication3.Form1.branch_id, DateTime.Parse(cl.returnDatetime(txtFromDate.Text.Trim())), DateTime.Parse(cl.returnDatetime(txtToDate.Text.Trim())), int.Parse(cbPaymentType.SelectedValue.ToString())); dgvGrid.DataSource = r; if (dgvGrid.Rows.Count == 0) { lbCount.Text = "0"; lbRevenue.Text = "0"; MessageBox.Show("Không tìm thấy dữ liệu nào phù hợp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { double re = 0; int bill = 0; string code = ""; foreach (DataGridViewRow rw in dgvGrid.Rows) { var c = rw.Cells["StockCode"].Value.ToString().Replace(",", ""); if (code != c) { bill++; code = c; } re += Convert.ToDouble(rw.Cells["TotalPrice"].Value.ToString().Replace(",", "")); } lbCount.Text = bill > 999 ? string.Format("{0:0,0}", bill) : bill.ToString(); lbRevenue.Text = re > 999 ? string.Format("{0:0,0}", re) : re.ToString(); } } }