public static bool updateNV(EC_NhanVien nv)
        {
            conn = GetData.KetNoi();
            string sTruyVan = "NhanVien_Update";

            cmd             = new SqlCommand(sTruyVan, conn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@MANV", SqlDbType.NVarChar).Value      = nv.MaNV;
            cmd.Parameters.Add("@TENNV", SqlDbType.NVarChar).Value     = nv.TenNV;
            cmd.Parameters.Add("@NGAYSINH", SqlDbType.NVarChar).Value  = nv.NgaySinh;
            cmd.Parameters.Add("@GIOITINH", SqlDbType.NVarChar).Value  = nv.GioiTinh;
            cmd.Parameters.Add("@DIENTHOAI", SqlDbType.NVarChar).Value = nv.DienThoai;
            cmd.Parameters.Add("@DIACHI", SqlDbType.NVarChar).Value    = nv.DiaChi;
            cmd.Parameters.Add("@EMAIL", SqlDbType.NVarChar).Value     = nv.Email;
            cmd.Parameters.Add("@CHUCVU", SqlDbType.NVarChar).Value    = nv.ChucVu;
            cmd.ExecuteNonQuery();
            cmd.Dispose();
            try
            {
                GetData.ThucThiTruyVanNonQuery(sTruyVan, conn);
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(true);
            }
            catch (Exception ex)
            {
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(false);
            }
        }
        public static bool deleteNV(EC_NhanVien nv)
        {
            conn = GetData.KetNoi();
            string sTruyVan = "NhanVien_Delete";

            cmd             = new SqlCommand(sTruyVan, conn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@MANV", SqlDbType.NVarChar).Value = nv.MaNV;
            cmd.ExecuteNonQuery();
            cmd.Dispose();
            conn.Close();
            try
            {
                GetData.ThucThiTruyVanNonQuery(sTruyVan, conn);
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(true);
            }
            catch (Exception ex)
            {
                //Đóng kết nối
                GetData.DongKetNoi(conn);
                return(false);
            }
        }
Пример #3
0
        public void UpdateNV(EC_NhanVien _nv)
        {
            string sqlquery = (@"UPDATE    tb_Nhanvien
                    SET tennv =N'{0}', gioitinh =N'{1}', ngaysinh =N'{2}', dienthoai =N'{3}', quequan =N'{4}',
                   ghichu =N'{5}', maca =N'{6}', macv =N'{7}'  where manv=N'{8}'");

            sqlquery = string.Format(sqlquery, _nv.TenNhanVien, _nv.GioiTinh, _nv.NgaySinh, _nv.DienThoai,
                                     _nv.DiaChi, _nv.GhiChu, _nv.MaCa, _nv.MaCV, _nv.MaNhanVien);
            Connect.ExcuteNonQuery(sqlquery);
        }
Пример #4
0
        public void AddNV(EC_NhanVien _nv)
        {
            //_nv.MaNhanVien = Connect.TaoMa(1);
            string sqlquery = @"INSERT INTO tb_Nhanvien
                      (manv, tennv, gioitinh, ngaysinh, dienthoai, quequan, ghichu, maca, macv)
                        VALUES   (N'{0}',N'{1}',N'{2}',N'{3}',N'{4}',N'{5}',N'{6}',N'{7}',N'{8}')";

            sqlquery = string.Format(sqlquery, _nv.MaNhanVien, _nv.TenNhanVien, _nv.GioiTinh, _nv.NgaySinh, _nv.DienThoai,
                                     _nv.DiaChi, _nv.GhiChu, _nv.MaCa, _nv.MaCV);
            Connect.ExcuteNonQuery(sqlquery);
        }
Пример #5
0
 public void AddNV(EC_NhanVien _nv)
 {
     if (!sqlnv.CheckNV(_nv.MaNhanVien))
     {
         sqlnv.AddNV(_nv);
     }
     else
     {
         MessageBox.Show("Mã này đã tồn tại,xin chọn Mã khác", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
Пример #6
0
 public DataTable CreateTbNV(EC_NhanVien _nhanvien)
 {
     if (_nhanvien.NgaySinh != "%")
     {
         string sqlquery = "SELECT * FROM tb_Nhanvien where manv like N'%{0}%' and tennv like N'%{1}%' and gioitinh like N'%{2}%' and ngaysinh = '{3}' and dienthoai like N'%{4}%'" +
                           "and quequan like N'%{5}%' and ghichu like N'%{6}%' and maca like N'%{7}%' and macv like N'%{8}%'";
         sqlquery = string.Format(sqlquery, _nhanvien.MaNhanVien, _nhanvien.TenNhanVien, _nhanvien.GioiTinh, _nhanvien.NgaySinh, _nhanvien.DienThoai, _nhanvien.DiaChi, _nhanvien.GhiChu, _nhanvien.MaCa, _nhanvien.MaCV);
         return(Connect.CreateTable(sqlquery));
     }
     else
     {
         string sqlquery = "SELECT * FROM tb_Nhanvien where manv like N'%{0}%' and tennv like N'%{1}%' and gioitinh like N'%{2}%' and ngaysinh like '%{3}%' and dienthoai like N'%{4}%'" +
                           "and quequan like N'%{5}%' and ghichu like N'%{6}%' and maca like N'%{7}%' and macv like N'%{8}%'";
         sqlquery = string.Format(sqlquery, _nhanvien.MaNhanVien, _nhanvien.TenNhanVien, _nhanvien.GioiTinh, _nhanvien.NgaySinh, _nhanvien.DienThoai, _nhanvien.DiaChi, _nhanvien.GhiChu, _nhanvien.MaCa, _nhanvien.MaCV);
         return(Connect.CreateTable(sqlquery));
     }
 }
Пример #7
0
 public void SuaCANhanVien(EC_NhanVien etnv)
 {
     cn.ThucThiSQL("UPDATE NhanVien SET MaCA=" + etnv.MaCA + " where MaNV= " + etnv.MaNV);
 }
Пример #8
0
 public void SuaDuLieu(EC_NhanVien etnv)
 {
     cn.ThucThiSQL("UPDATE NhanVien SET HoLot = N'" + etnv.HoLot + "', Ten =N'" + etnv.Ten + "', ImgID =" + etnv.ImgID + ", Gioi =N'" + etnv.Gioi + "', NgaySinh = CONVERT(date,'" + etnv.NgaySinh + "',103), DiaChi = N'" + etnv.DiaChi
                   + "', Phone ='" + etnv.Phone + "', NgayVaoLam =CONVERT(date,'" + etnv.NgayVaoLam + "',103)  where MaNV=" + etnv.MaNV);
 }
Пример #9
0
 public void XoaDuLieu(EC_NhanVien etnv)
 {
     cn.ThucThiSQL("DELETE FROM NhanVien where MaNV=" + etnv.MaNV);
 }
Пример #10
0
 //xóa dữ liệu
 public void XoaDuLieu(EC_NhanVien et)
 {
     cn.ThucThiCauLenhSQL(@"DELETE from NhanVien  where MaNV=N'" + et.MaNV + "'");
 }
Пример #11
0
 public void ThemDuLieu(EC_NhanVien etnv)
 {
     cn.ThucThiSQL(@"INSERT INTO NhanVien (HoLot, Ten, ImgID, Gioi, NgaySinh, Phone, DiaChi, NgayVaoLam, MaCA)
                     VALUES     (N'" + etnv.HoLot + "',N'" + etnv.Ten + "'," + etnv.ImgID + ",N'" + etnv.Gioi +
                   "', CONVERT(date,'" + etnv.NgaySinh + "',103),'" + etnv.Phone + "',N'" + etnv.DiaChi + "',CONVERT(date,'" + etnv.NgayVaoLam + "',103)," + etnv.MaCA + ")");
 }
Пример #12
0
 public void SuaDuLieu(EC_NhanVien ec)
 {
     cn.ThucHienCauLenh("UPDATE NhanVien SET  TenNV = '" + ec.TenNhanVien + "', NgaySinh = '" + ec.NgaySinh + "', SDT = '" + ec.SDT + "',DiaChi='" + ec.DiaChi + "', Email='" + ec.Email + "' WHERE   MaNV = '" + ec.MaNhanVien + "'");
 }
Пример #13
0
 //sửa dữ liệu
 public void SuaDuLieu(EC_NhanVien et)
 {
     sql.SuaDuLieu(et);
 }
Пример #14
0
 // delete data
 public void XoaDuLieu(EC_NhanVien et)
 {
     SQL.XoaDuLieu(et);
 }
Пример #15
0
 public void ThemDuLieu(EC_NhanVien ec)
 {
     cn.ThucHienCauLenh("INSERT INTO NhanVien(TenNV, MaNV, NgaySinh, SDT, DiaChi, Email)VALUES(N'" + ec.TenNhanVien + "', N'" + ec.MaNhanVien + "', '" + ec.NgaySinh + "', N'" + ec.SDT + "', N'" + ec.DiaChi + "', N'" + ec.Email + "')");
 }
Пример #16
0
 public void ThemDuLieu(EC_NhanVien et)
 {
     SQL.ThemDuLieu(et);
 }
Пример #17
0
 public DataTable CreateTbNV(EC_NhanVien _nv)
 {
     return(sqlnv.CreateTbNV(_nv));
 }
Пример #18
0
 public bool deleteNV(EC_NhanVien nv)
 {
     return(DA_NhanVien.deleteNV(nv));
 }
Пример #19
0
 public bool updateNV(EC_NhanVien nv)
 {
     return(DA_NhanVien.updateNV(nv));
 }
Пример #20
0
 public bool insertNV(EC_NhanVien nv)
 {
     return(DA_NhanVien.insertNV(nv));
 }
Пример #21
0
 //-------- update data
 public void SuaDuLieu(EC_NhanVien et)
 {
     SQL.SuaDuLieu(et);
 }
Пример #22
0
 public void UpdateNV(EC_NhanVien _nv)
 {
     sqlnv.UpdateNV(_nv);
 }
Пример #23
0
 public void SuaCANhanVien(EC_NhanVien et)
 {
     SQL.SuaCANhanVien(et);
 }
Пример #24
0
 public void DeleteNV(EC_NhanVien _nv)
 {
     sqlnv.DeleteNV(_nv);
 }
Пример #25
0
 public int XoaDulieu(EC_NhanVien ec)
 {
     return(this.cn.Query("delete from NhanVien where MaNV = '" + ec.MaNhanVien + "'"));
 }
Пример #26
0
 public void ThemThongTin(EC_NhanVien EC_NV)
 {
     connect.ThucHienLenh(@"insert into tblNhanVien(MaNV, TenNV, NgaySinh, GioiTinh, CMND, DiaChi, SoDT) values(N'" + EC_NV.MaNV + "', N'" + EC_NV.TenNV + "', '" + EC_NV.NgaySinh + "', N'" + EC_NV.GioiTinh + "', '" + EC_NV.CMND + "', N'" + EC_NV.DiaChi + "', '" + EC_NV.SoDT + "') ");
 }
Пример #27
0
 //Hàm thêm dữ liệu
 public int ThemDuLieu(EC_NhanVien et)
 {
     return(sql.ThemDuLieu(et));
 }
Пример #28
0
 public void SuaThongTin(EC_NhanVien EC_NV)
 {
     connect.ThucHienLenh(@"update tblNhanVien set TenNV = N'" + EC_NV.TenNV + "', NgaySinh = '" + EC_NV.NgaySinh + "', GioiTinh = N'" + EC_NV.GioiTinh + "', CMND = '" + EC_NV.CMND + "', SoDT = '" + EC_NV.SoDT + "', DiaChi = N'" + EC_NV.DiaChi + "'  where MaNV = '" + EC_NV.MaNV + "'");
 }
Пример #29
0
 //xóa dữ liệu
 public void XoaDuLieu(EC_NhanVien et)
 {
     sql.XoaDuLieu(et);
 }
Пример #30
0
 public void XoaTTNhanVien(EC_NhanVien EC_NV)
 {
     connect.ThucHienLenh(@"delete from tblNhanVien where MaNV = '" + EC_NV.MaNV + "'");
     connect.ThucHienLenh(@"insert into tblNhanVien(MaNV) values('" + EC_NV.MaNV + "')");
 }