private void btnCapNhatTK_Click(object sender, EventArgs e) { if (CheckCapNhatTK == 0) { GiaoDienCapNhat(); btnCapNhatTK.Text = "Xác nhận"; btnCapNhatTK.BackColor = Color.DarkCyan; btnHuyTK.Enabled = true; CheckCapNhatTK = 1; } else { DTO.taikhoan tk = new DTO.taikhoan(); tk.Tentk1 = tbTenTK.Text; tk.Matkhau = tbMatKhau.Text; tk.Loaitk = cbLoaiTK.SelectedIndex.ToString(); tk.TenNV = tbTenNV.Text; tk.Cmnd = tbCMNDNV.Text; tk.Ngaysinh = dtpNgaySinhNV.Text; tk.Sdt = tbSDTNV.Text; tk.Mucluong = tbMucLuongNV.Text; BUS.BUSWVN.Instance.CapNhatTK(tk, tbMaTK.Text); btnCapNhatTK.Text = "Sửa"; btnCapNhatTK.BackColor = Color.Navy; GiaoDienMacDinh(); ButtonMacDinh(); } }
public void CapNhatTK(DTO.taikhoan tk, String idtk) { String query = "update dbo.Taikhoan set " + "Tentk = '" + tk.Tentk1 + "'," + "Matkhau = '" + tk.Matkhau + "'," + "loai = " + tk.Loaitk + "," + "TenNV = N'" + tk.TenNV + "'," + "NgaySinh = CONVERT(date, '" + tk.Ngaysinh + "', 103)," + "CMND = '" + tk.Cmnd + "'," + "SDT = '" + tk.Sdt + "'," + "MucLuong = '" + tk.Mucluong + "'" + "where idtk = '" + idtk + "'"; Dataprovider.Instance.ExcuteNonQuery(query); }
public void ThemTk(DTO.taikhoan tk) { String query = "insert dbo.Taikhoan" + "(Tentk, Matkhau, loai, TenNV, NgaySinh, CMND, SDT, MucLuong)" + "values" + "(" + "'" + tk.Tentk1 + "'," + "'" + tk.Matkhau + "'," + tk.Loaitk + "," + "N'" + tk.TenNV + "'," + "convert(date,'" + tk.Ngaysinh + "',103)," + "'" + tk.Cmnd + "'," + "'" + tk.Sdt + "'," + "'" + tk.Mucluong + "'" + ")"; Dataprovider.Instance.ExcuteNonQuery(query); }
private void btnTaoMoiBan_Click(object sender, EventArgs e) { if (CheckThemMoiTK == 0) { GiaoDienNhapTT(); btnTaoMoiTK.Text = "Thêm"; btnTaoMoiTK.BackColor = Color.DarkTurquoise; CheckThemMoiTK = 1; btnHuyTK.Enabled = true; btnHuyTK.BackColor = Color.Brown; } else { try { String TenTK, MatKhau, TenNV; TenTK = tbTenTK.Text; MatKhau = tbMatKhau.Text; TenNV = tbTenNV.Text; if (TenTK.Length == 0) { MessageBox.Show("Tên Tài khoản không được trống"); } else if (MatKhau.Length == 0) { MessageBox.Show("Mật khẩu không được trống"); } else if (cbLoaiTK.SelectedIndex == 0) { MessageBox.Show("Hãy chọn một chức vụ"); } else if (TenNV.Length == 0) { MessageBox.Show("Mỗi tài khoản cần ít nhất một tên đại diện"); } else { DTO.taikhoan tk = new DTO.taikhoan(); tk.Tentk1 = tbTenTK.Text; tk.Matkhau = tbMatKhau.Text; tk.Loaitk = cbLoaiTK.SelectedIndex.ToString(); tk.TenNV = tbTenNV.Text; tk.Cmnd = tbCMNDNV.Text; tk.Ngaysinh = dtpNgaySinhNV.Text; tk.Sdt = tbSDTNV.Text; tk.Mucluong = tbMucLuongNV.Text; BUS.BUSWVN.Instance.ThemTK(tk); MessageBox.Show("Thêm thành công"); GiaoDienMacDinh(); ButtonMacDinh(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); MessageBox.Show("Thêm tài khoản Thất bại, Vui lòng thử lại!!\nBấm Hủy đề thoát"); } } }