private void Button2_Click(object sender, EventArgs e) { var listId = new List <string>(); foreach (DataGridViewRow r in grdTK.Rows) { if (Convert.ToBoolean(r.Cells["chon"].Value)) { listId.Add(r.Cells["tk"].Value.ToString()); } } if (listId.Count == 0) { MessageBox.Show("Vui long chọn tài khoản cần xóa"); return; } if (DialogResult.Yes == MessageBox.Show("Bạn chắc chắn xóa " + listId.Count + " tài khoản?", "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { using (var db = new QLTHUCHIEntities()) { var dstk = db.TAIKHOANs.Where(tk => listId.Contains(tk.username)); db.TAIKHOANs.RemoveRange(dstk); db.SaveChanges(); } LoadGrid(); } }
private void Button1_Click(object sender, EventArgs e) { using (var db = new QLTHUCHIEntities()) { errorProvider1.Clear(); if (txtTk.Text.Length < 5 || txtTk.Text.Contains(' ')) { errorProvider1.SetError(txtTk, "Tài khoản phải dài hơn 5 kí tự và không được chứa dấu cách"); return; } if (db.TAIKHOANs.Find(txtTk.Text) != null) { MessageBox.Show("Tài khoản đã tồn tại"); errorProvider1.SetError(txtTk, "Tài khoản đã tồn tạ!"); return; } if (txtpwd.Text.Length < 5 || txtpwd.Text.Contains(' ')) { errorProvider1.SetError(txtpwd, "Mật khẩu phải dài hơn 5 kí tự và không được chứa dấu cách"); return; } db.TAIKHOANs.Add(new TAIKHOAN { password = txtpwd.Text, username = txtTk.Text }); db.SaveChanges(); MessageBox.Show("Thêm thành công"); LoadGrid(); errorProvider1.Clear(); txtTk.Clear(); txtpwd.Clear(); } }
private void Button2_Click(object sender, EventArgs e) { List <int> dsid = new List <int>(); for (int i = 0; i < grdLop.Rows.Count; i++) { if (Convert.ToBoolean(grdLop.Rows[i].Cells["chon"].Value)) { dsid.Add(Convert.ToInt32(grdLop.Rows[i].Cells["id"].Value)); } } if (dsid.Count > 0) { var ms = MessageBox.Show("Bạn có muốn xóa " + dsid.Count + " học sinh?", "Xác nhận xóa", MessageBoxButtons.YesNo); if (ms == DialogResult.No) { return; } } else { MessageBox.Show("Vui lòng chọn học sinh cần xóa"); } using (var db = new QLTHUCHIEntities()) { var dshs = db.HOCSINHs.Where(hs => dsid.Contains(hs.id)); db.HOCSINHs.RemoveRange(dshs); db.SaveChanges(); } LoadHS(); }
private void Button2_Click(object sender, EventArgs e) { List <int> dsid = new List <int>(); for (int i = 0; i < grdLop.Rows.Count; i++) { if (Convert.ToBoolean(grdLop.Rows[i].Cells[3].Value)) { dsid.Add(Convert.ToInt32(grdLop.Rows[i].Cells[4].Value)); } } if (dsid.Count > 0) { var ms = MessageBox.Show("Bạn có muốn xóa " + dsid.Count + " lớp không?", "Xác nhận xóa", MessageBoxButtons.YesNo); if (ms == DialogResult.No) { return; } } else { MessageBox.Show("Vui lòng chọn lớp cần xóa"); } using (var db = new QLTHUCHIEntities()) { var dslop = db.LOPs.Where(l => dsid.Contains(l.id)); db.LOPs.RemoveRange(dslop); db.SaveChanges(); LoadGrid(); } }
private void Button1_Click(object sender, EventArgs e) { using (var db = new QLTHUCHIEntities()) { var user = db.TAIKHOANs.Find(LoginInfo.UserID); if (txtPass.Text != user.password) { MessageBox.Show("Sai mật khẩu cũ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning ); } else { if (txtNewPass.Text != txtReType.Text) { MessageBox.Show("Mật khẩu mới không trung khớp", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning ); } else { user.password = txtNewPass.Text; db.SaveChanges(); MessageBox.Show("Đổi mật khẩu thành công", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Information ); } } } }
private void Button1_Click(object sender, EventArgs e) { LOP lop = new LOP { namhoc = cbxNamHoc.Text, tenlop = txtTenLop.Text }; using (var db = new QLTHUCHIEntities()) { db.LOPs.Add(lop); db.SaveChanges(); LoadGrid(); } }
private void button1_Click(object sender, EventArgs e) { using (var db = new QLTHUCHIEntities()) { KHOANCHI kc = new KHOANCHI { sotien = Convert.ToDecimal(txtSoTien.Text), chitiet = txtChiTiet.Text, loaikhoanchi = Convert.ToInt32(comboLoaiKhoanChi.SelectedValue), ngay = DateTime.Now, nguoithem = LoginInfo.UserID }; db.KHOANCHIs.Add(kc); db.SaveChanges(); load_data(); } }
private void button5_Click(object sender, EventArgs e) { var index = dataGridView1.SelectedCells[0].RowIndex; var row = dataGridView1.Rows[index]; var id = Convert.ToInt32(row.Cells[5].Value); if (MessageBox.Show("Chắc chưa?", "Xóa", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (var db = new QLTHUCHIEntities()) { var kc = db.KHOANCHIs.Find(id); db.KHOANCHIs.Remove(kc); db.SaveChanges(); load_data(); } } }
private void button2_Click(object sender, EventArgs e) { var index = dataGridView1.SelectedCells[0].RowIndex; var row = dataGridView1.Rows[index]; var id = Convert.ToInt32(row.Cells[5].Value); using (var db = new QLTHUCHIEntities()) { var kc = db.KHOANCHIs.Find(id); kc.ngay = DateTime.Now; kc.sotien = Convert.ToDecimal(txtSoTien.Text); kc.chitiet = txtChiTiet.Text; kc.loaikhoanchi = Convert.ToInt32(comboLoaiKhoanChi.SelectedValue); kc.nguoithem = LoginInfo.UserID; db.SaveChanges(); MessageBox.Show("Sửa thành công! "); } load_data(); }
private void Button2_Click(object sender, EventArgs e) { using (var db = new QLTHUCHIEntities()) { db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 1).First() .sotien = ToDec(txtHocPhi.Text); db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 2).First() .sotien = ToDec(txtTienAn.Text); db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 3).First() .sotien = ToDec(txtBhyt.Text); db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 4).First() .sotien = ToDec(txtQuyLop.Text); db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 5).First() .sotien = ToDec(txtDongPhuc.Text); db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 6).First() .sotien = ToDec(txtThietbiHocTap.Text); db.KHOANTHUs.Where(kt => kt.mahocsinh == idhs && kt.loaikhoanthu == 7).First() .sotien = ToDec(txtCoSoVC.Text); db.SaveChanges(); } MessageBox.Show("Sửa thành công"); Sua(false); ChiTietHocPhi_Load(sender, e); }
private void Button1_Click(object sender, EventArgs e) { int idLop = (cbxLop.SelectedItem as dynamic).Value; using (var db = new QLTHUCHIEntities()) { var tk = db.TAIKHOANs.Find(LoginInfo.UserID); HOCSINH hs = new HOCSINH { diachi = txtDiaChi.Text, tenhs = txtTenHS.Text, }; hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 1, TAIKHOAN = tk, ngay = DateTime.Now }); hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 2, TAIKHOAN = tk, ngay = DateTime.Now }); hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 3, TAIKHOAN = tk, ngay = DateTime.Now }); hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 4, TAIKHOAN = tk, ngay = DateTime.Now }); hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 5, TAIKHOAN = tk, ngay = DateTime.Now }); hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 6, TAIKHOAN = tk, ngay = DateTime.Now }); hs.KHOANTHUs.Add(new KHOANTHU { loaikhoanthu = 7, TAIKHOAN = tk, ngay = DateTime.Now }); db.LOPs.Find(idLop).HOCSINHs.Add(hs); db.SaveChanges(); } LoadHS(); }