Exemple #1
0
        public string ThemSanPham(string _mahdb, object tam, int sl)
        {
            var    sp = tam as tb_Sanpham;
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (sl > sp.soluong || sl == 0)
                {
                    kq = "Số lượng mua phải nhỏ hơn số lượng có nhá -_-";
                }
                else
                {
                    if (KTKSanPham(_mahdb, sp.masp) == false)
                    {
                        var tt    = sl * sp.giaban;
                        var cthdb = new tb_CTHDB {
                            mahdb = _mahdb, masp = sp.masp, soluong = sl, thanhtien = tt
                        };
                        qlcf.tb_CTHDB.Add(cthdb);
                        HoaDonBan hdb = new HoaDonBan();
                        hdb.CapNhapTT(_mahdb, tt, 0);
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Đã có thêm thức uống mới rồi ^^";
                        }
                        else
                        {
                            kq = "Chưa thêm được, buồn quá đi TT.TT";
                        }
                    }
                    else
                    {
                        var cthdb = qlcf.tb_CTHDB.Where(m => m.mahdb == _mahdb && m.masp == sp.masp).SingleOrDefault();
                        if (sp.soluong < cthdb.soluong + sl && sp.soluong < sl)
                        {
                            kq = "Số lượng mua phải nhỏ hơn số lượng có nhá -_-";
                        }
                        else
                        {
                            cthdb.thanhtien = (cthdb.soluong + sl) * sp.giaban;
                            HoaDonBan hdb = new HoaDonBan();
                            hdb.CapNhapTT(_mahdb, sl * sp.giaban, 0);
                            cthdb.soluong = cthdb.soluong + sl;

                            if (qlcf.SaveChanges() > 0)
                            {
                                kq = "Đã có thêm số lượng thức uống mới rồi ^^";
                            }
                            else
                            {
                                kq = "Chưa thêm được, buồn quá đi TT.TT";
                            }
                        }
                    }
                }
            }
            return(kq);
        }
Exemple #2
0
        public string XoaSanPham(string _mahdn, string _tensp)
        {
            string kq = "Chưa xóa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPham(_mahdn, _tensp) == true)
                {
                    var cthdn = qlcf.tb_CTHDN.Where(m => m.mahdn == _mahdn && m.tensp == _tensp).SingleOrDefault();
                    qlcf.tb_CTHDN.Remove(cthdn);
                    HoaDonNhap hdn = new HoaDonNhap();
                    hdn.CapNhapTT(_mahdn, 0, cthdn.thanhtien);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có xóa thức uống mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa xóa được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Sản phẩm chưa nhập rồi nhá TT.TT";
                }
            }
            return(kq);
        }
Exemple #3
0
        public string ThemNhaCC(string manhacc, string tennhacc, string dc, string dt)
        {
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhaCC(manhacc) == false)
                {
                    var ncc = new tb_NCC {
                        mancc = manhacc, tenncc = tennhacc, diachi = dc, sdt = dt, trangthai = true
                    };
                    qlcf.tb_NCC.Add(ncc);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có thêm sản phẩm mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã nhà cung cấp trùng hoặc đã từng có rồi nhá - _ - ";
                }
            }
            return(kq);
        }
Exemple #4
0
        public string PhucHoiNhaCC(string manhacc)
        {
            string kq = "Chưa phục hồi được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhaCC(manhacc) == false)
                {
                    var ncc = qlcf.tb_NCC.Where(m => m.mancc == manhacc).SingleOrDefault();
                    if (ncc.trangthai == false)
                    {
                        ncc.trangthai = false;
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Đã có phục hồi sản phẩm mới rồi ^^";
                        }
                        else
                        {
                            kq = "Chưa phục hồi được, buồn quá đi TT.TT";
                        }
                    }
                    else
                    {
                        kq = "Nhà cung cấp đã có rồi ^^";
                    }
                }
                else
                {
                    kq = "Mã nhà cung cấp trùng hoặc đã từng có rồi nhá - _ - ";
                }
            }
            return(kq);
        }
Exemple #5
0
        public int ThemTaiKhoan(string username, string pass)
        {
            int kq = 0;

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTTaiKhoan(username) == false)
                {
                    var tk = new tb_User {
                        Username = username, Password = CreateMD5(pass), trangthai = true
                    };
                    qlcf.tb_User.Add(tk);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = 1;
                    }
                    else
                    {
                        kq = 0;
                    }
                }
                else
                {
                    kq = 0;
                }
            }
            return(kq);
        }
Exemple #6
0
        public string ThemSanPham(string _mahdn, string _tensp, int sl, float dongia, object ncc)
        {
            var    nhaccc = ncc as tb_NCC;
            string kq     = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPham(_mahdn, _tensp) == false)
                {
                    var cthdn = new tb_CTHDN {
                        mahdn = _mahdn, tensp = _tensp, soluong = sl, dongia = dongia, mancc = nhaccc.mancc, thanhtien = dongia * sl
                    };
                    qlcf.tb_CTHDN.Add(cthdn);
                    HoaDonNhap hdn = new HoaDonNhap();
                    hdn.CapNhapTT(_mahdn, dongia * sl, 0);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có thêm thức uống mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Sản phẩm đã có rồi nhá TT.TT";
                }
            }
            return(kq);
        }
Exemple #7
0
        public string PhucHoiLoaiSP(string ID)
        {
            string kq = "Chưa phục hồi được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTLoaiSP(ID) == true)
                {
                    var lsp = qlcf.tb_Loai.Where(m => m.maloai == ID).SingleOrDefault();
                    if (lsp.trangthai == false)
                    {
                        lsp.trangthai = true;
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Đã phục hồi loại sản phẩm mới rồi ^^";
                        }
                        else
                        {
                            kq = "Chưa phục hồi được, buồn quá đi TT.TT";
                        }
                    }
                    else
                    {
                        kq = "Loại sản phẩm đã có rồi ^^";
                    }
                }
                else
                {
                    kq = "Mã loại sản phẩm sai hoặc đã xóa rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #8
0
        public string PhucHoiKhachHang(string ID)
        {
            string kq = "Chưa phục hồi được!";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKhachHang(ID))
                {
                    var kh = qlcf.tb_Khachhang.Where(m => m.makh == ID).SingleOrDefault() as tb_Khachhang;
                    if (kh.trangthai == true)
                    {
                        kq = "Mã khách hàng đã có rồi nhá -_-";
                    }
                    else
                    {
                        kh.trangthai = true;
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Phục hồi thành công!";
                        }
                        else
                        {
                            kq = "Chưa phục hồi được!";
                        }
                    }
                }
                else
                {
                    kq = "Mã khách hàng sai rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #9
0
        public string PhucHoiSanPham(string ID)
        {
            string kq = "Chưa phục hồi được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPham(ID))
                {
                    var sp = qlcf.tb_Sanpham.Where(m => m.masp == ID).SingleOrDefault() as tb_Sanpham;
                    if (sp.trangthai == false)
                    {
                        sp.trangthai = true;
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Đã phục hồi sản phẩm mới rồi ^^";
                        }
                        else
                        {
                            kq = "Chưa phục hồi được, buồn quá đi TT.TT";
                        }
                    }
                    else
                    {
                        kq = "Sản phẩm đã có rồi ^^";
                    }
                }
                else
                {
                    kq = "Mã sản phẩm sai rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #10
0
        public string ThemLoaiSP(string ID, string TenLoai)
        {
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTLoaiSP(ID) == false && KTTenLoai(TenLoai) == false)
                {
                    var lsp = new tb_Loai {
                        maloai = ID, tenloai = TenLoai, trangthai = true
                    };
                    qlcf.tb_Loai.Add(lsp);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã thêm loại sản phẩm mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã hoặc loại sản phẩm trùng hoặc đã từng có rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #11
0
        public string ThemHoaDon(string _mahdn, string _manv)
        {
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTHoaDon(_mahdn) == false)
                {
                    var hdn = new tb_HDN {
                        mahdn = _mahdn, manv = _manv, ngaynhap = DateTime.Now, tongtien = 0
                    };
                    qlcf.tb_HDN.Add(hdn);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có thêm hóa đơn nhập mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã hóa đơn trùng rồi nhá -_- Đợi ít phút nào";
                }
            }
            return(kq);
        }
Exemple #12
0
        public string ThemKhachHang(string ID, string TenKH, string gt, string CMND, string SDT, string DiaChi, string ngaysinh)
        {
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKhachHang(ID) == false)
                {
                    DateTime ngsinh;
                    if (DateTime.TryParse(ngaysinh, out ngsinh) == false)
                    {
                        ngaysinh = "13/05/1996";
                    }
                    var kh = new tb_Khachhang {
                        makh = ID, tenkh = TenKH, gioitinh = gt, cmnd = CMND, diachi = DiaChi, ngaysinh = DateTime.Parse(ngaysinh), sdt = SDT, trangthai = true
                    };
                    qlcf.tb_Khachhang.Add(kh);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có thêm khách hàng mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã khách hàng trùng hoặc đã từng có rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #13
0
        public string SuaLoaiSP(string ID, string TenLoai)
        {
            string kq = "Chưa sửa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTLoaiSPTT(ID) == true)
                {
                    var lsp = qlcf.tb_Loai.Where(m => m.maloai == ID).SingleOrDefault();
                    lsp.tenloai = TenLoai;
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã sửa loại sản phẩm mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa sửa được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã loại sản phẩm sai hoặc đã xóa rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #14
0
        public int PhucHoiTaiKhoan(string username)
        {
            int kq = 0;

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTTaiKhoan(username))
                {
                    var tk = qlcf.tb_User.Where(m => m.Username == username).SingleOrDefault() as tb_User;
                    if (tk.trangthai == true)
                    {
                        kq = 0;
                    }
                    else
                    {
                        tk.trangthai = true;
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = 1;
                        }
                        else
                        {
                            kq = 0;
                        }
                    }
                }
                else
                {
                    kq = 0;
                }
            }
            return(kq);
        }
Exemple #15
0
        public string PhucHoiNhanVien(string ID)
        {
            string kq = "Chưa phục hồi được!";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhanVien(ID))
                {
                    var nv = qlcf.tb_Nhanvien.Where(m => m.manv == ID).SingleOrDefault() as tb_Nhanvien;
                    if (nv.trangthai == true)
                    {
                        kq = "Mã nhân viên đã có rồi nhá -_-";
                    }
                    else
                    {
                        nv.trangthai = true;
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Phục hồi thành công!";
                        }
                        else
                        {
                            kq = "Chưa phục hồi được!";
                        }
                    }
                }
                else
                {
                    kq = "Mã nhân viên sai rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #16
0
        public string XoaNhanVien(string ID)
        {
            string kq = "Chưa xóa được!";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhanVienTT(ID))
                {
                    var nv = qlcf.tb_Nhanvien.Where(m => m.manv == ID).SingleOrDefault() as tb_Nhanvien;
                    nv.trangthai = false;
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Xóa thành công!";
                    }
                    else
                    {
                        kq = "Chưa xóa thành công!";
                    }
                }
                else
                {
                    kq = "Không có hoặc đã xóa mã nhân viên này!!!";
                }
            }
            return(kq);
        }
Exemple #17
0
        public string XoaSanPham(string _mahdb, object tam)
        {
            var    sp = tam as tb_Sanpham;
            string kq = "Chưa xóa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPham(_mahdb, sp.masp))
                {
                    var       cthdb = qlcf.tb_CTHDB.Where(m => m.mahdb == _mahdb && m.masp == sp.masp).SingleOrDefault();
                    HoaDonBan hdb   = new HoaDonBan();
                    hdb.CapNhapTT(_mahdb, 0, cthdb.thanhtien);
                    qlcf.tb_CTHDB.Remove(cthdb);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã xóa thức uống rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa xóa được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã sản phẩm sai -_-";
                }
            }
            return(kq);
        }
Exemple #18
0
        public string XoaSanPham(string ID)
        {
            string kq = "Chưa cập nhật được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPhamTT(ID))
                {
                    var sp = qlcf.tb_Sanpham.Where(m => m.masp == ID && m.trangthai == true).SingleOrDefault() as tb_Sanpham;
                    sp.trangthai = false;
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã xóa sản phẩm rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa xóa được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã sản phẩm sai hoặc đã xóa rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #19
0
        public string SuaSanPham(string _mahdb, object tam, int sl)
        {
            int    kiemtra = 1;
            var    sp      = tam as tb_Sanpham;
            string kq      = "Chưa sửa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                //if (sl > sp.soluong)
                //{
                //    kq = "Số lượng mua phải nhỏ hơn số lượng có nhá -_-";
                //}
                //else
                //{
                if (KTKSanPham(_mahdb, sp.masp))
                {
                    var cthdb = qlcf.tb_CTHDB.Where(m => m.mahdb == _mahdb && m.masp == sp.masp).SingleOrDefault();

                    if (cthdb.soluong > sl)
                    {
                        cthdb.thanhtien = (sl) * sp.giaban;
                        HoaDonBan hdb = new HoaDonBan();
                        hdb.CapNhapTT(_mahdb, 0, (cthdb.soluong - sl) * sp.giaban);
                        cthdb.soluong = sl;
                    }
                    else
                    {
                        if (sl > sp.soluong)
                        {
                            kq      = "Số lượng mua phải nhỏ hơn số lượng có nhá -_-";
                            kiemtra = 0;
                        }
                        else
                        {
                            cthdb.thanhtien = (sl) * sp.giaban;
                            HoaDonBan hdb = new HoaDonBan();
                            hdb.CapNhapTT(_mahdb, (sl - cthdb.soluong) * sp.giaban, 0);
                            cthdb.soluong = sl;
                        }
                    }
                    if (kiemtra == 1)
                    {
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Đã sửa số lượng thức uống mới rồi ^^";
                        }
                        else
                        {
                            kq = "Chưa sửa được, buồn quá đi TT.TT";
                        }
                    }
                }
                else
                {
                    kq = "Mã sản phẩm sai hoặc đã xóa rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #20
0
        public string SuaNhanVien(string ID, string TenNV, string gt, string CMND, string SDT, string DiaChi, string ngaysinh, string loainv)
        {
            string kq = "Chưa sửa được!";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhanVienTT(ID))
                {
                    var nv = qlcf.tb_Nhanvien.Where(m => m.manv == ID).SingleOrDefault() as tb_Nhanvien;
                    if (TenNV != "")
                    {
                        nv.tennv = TenNV;
                    }
                    DateTime ngsinh;
                    if (ngaysinh != "")
                    {
                        if (DateTime.TryParse(ngaysinh, out ngsinh) == false)
                        {
                            ngaysinh = "23/06/1996";
                        }
                        nv.ngaysinh = DateTime.Parse(ngaysinh);
                    }

                    if (CMND != "")
                    {
                        nv.cmnd = CMND;
                    }
                    if (DiaChi != "")
                    {
                        nv.diachi = DiaChi;
                    }
                    if (SDT != "")
                    {
                        nv.sdt = SDT;
                    }
                    if (gt != "")
                    {
                        nv.gioitinh = gt;
                    }
                    if (loainv != "")
                    {
                        nv.loainv = loainv;
                    }
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Sửa thành công!";
                    }
                    else
                    {
                        kq = "Chưa sửa thành công!";
                    }
                }
                else
                {
                    kq = "Không có hoặc đã xóa mã nhân viên này!!!";
                }
            }
            return(kq);
        }
Exemple #21
0
 public void CapNhapTT(string _mahdn, double?tt, double?tx)
 {
     using (var qlcf = new QL_QuancapheEntities())
     {
         var hdn = qlcf.tb_HDN.Where(m => m.mahdn == _mahdn).SingleOrDefault();
         hdn.tongtien = hdn.tongtien + tt - tx;
         qlcf.SaveChanges();
     }
 }
Exemple #22
0
        public string SuaSanPham(string _mahdn, string _tensp, string sl, string dongia, object ncc)
        {
            //var nhaccc = ncc as tb_NCC;
            string kq = "Chưa sửa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPham(_mahdn, _tensp) == true)
                {
                    var cthdn   = qlcf.tb_CTHDN.Where(m => m.mahdn == _mahdn && m.tensp == _tensp).SingleOrDefault();
                    var _sl     = cthdn.soluong;
                    var _dongia = cthdn.dongia;
                    if (sl != "")
                    {
                        cthdn.soluong = int.Parse(sl);
                    }

                    if (dongia != "")
                    {
                        cthdn.dongia = float.Parse(dongia);
                    }
                    if (ncc != null)
                    {
                        var nhacc = ncc as tb_NCC;
                        cthdn.mancc = nhacc.mancc;
                    }
                    cthdn.thanhtien = int.Parse(sl) * float.Parse(dongia);
                    HoaDonNhap hdn = new HoaDonNhap();
                    hdn.CapNhapTT(_mahdn, int.Parse(sl) * float.Parse(dongia), _sl * _dongia);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có sửa thức uống mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa sửa được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Sản phẩm chưa nhập rồi nhá TT.TT";
                }
            }
            return(kq);
        }
Exemple #23
0
        public string ThemSanPham(string ID, string TenSP, string mlsp, string Gianhap, string Giaban, string Soluong, string Hinhanh)
        {
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPham(ID) == false)
                {
                    float tam = 10;
                    int   sl  = 10;
                    if (int.TryParse(Soluong, out sl) == false)
                    {
                        Soluong = "10";
                    }
                    if (float.TryParse(Giaban, out tam) == false)
                    {
                        Giaban = "100";
                    }
                    if (float.TryParse(Gianhap, out tam) == false)
                    {
                        Gianhap = "100";
                    }

                    var sp = new tb_Sanpham {
                        masp = ID, tensp = TenSP, maloai = mlsp, giaban = float.Parse(Giaban), gianhap = float.Parse(Gianhap), soluong = int.Parse(Soluong), trangthai = true, hinhanh = File.ReadAllBytes(Hinhanh)
                    };

                    qlcf.tb_Sanpham.Add(sp);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có thêm sản phẩm mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã sản phẩm trùng hoặc đã từng có rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #24
0
        public string ThemNhanVien(string ID, string TenNV, string gt, string CMND, string SDT, string DiaChi, string ngaysinh, string loainv)
        {
            //if (string.IsNullOrEmpty(txtID.Text) || string.IsNullOrEmpty(txtTenNV.Text) || string.IsNullOrEmpty(txtCMND.Text) || string.IsNullOrEmpty(txtSDT.Text))
            //{
            //    MessageBox.Show("Dữ liệu chưa đầy đủ!");
            //    return;
            //}
            string kq = "Chưa thêm được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhanVien(ID) == false)
                {
                    DateTime ngsinh;
                    if (DateTime.TryParse(ngaysinh, out ngsinh) == false)
                    {
                        ngaysinh = "23/06/1996";
                    }
                    var nv = new tb_Nhanvien {
                        manv = ID, tennv = TenNV, sdt = SDT, gioitinh = gt, diachi = DiaChi, cmnd = CMND, loainv = loainv, ngaysinh = DateTime.Parse(ngaysinh), trangthai = true
                    };
                    qlcf.tb_Nhanvien.Add(nv);
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có thêm nhân viên mới rồi nha ^^";
                    }
                    else
                    {
                        kq = "Chưa thêm được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã nhân viên trùng hoặc đã từng có rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #25
0
        public int SuaTaiKhoan(string username, string pass)
        {
            int kq = 0;

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTTaiKhoan(username))
                {
                    var tk = qlcf.tb_User.Where(m => m.Username == username).SingleOrDefault() as tb_User;
                    if (tk.trangthai == false)
                    {
                        kq = 0;
                    }
                    else
                    {
                        if (pass != "")
                        {
                            tk.Password = CreateMD5(pass);
                        }

                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = 1;
                        }
                        else
                        {
                            kq = 0;
                        }
                    }
                }
                else
                {
                    kq = 0;
                }
            }
            return(kq);
        }
Exemple #26
0
        public string SuaNhaCC(string manhacc, string tennhacc, string dc, string dt)
        {
            string kq = "Chưa sửa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTNhaCCTT(manhacc) == true)
                {
                    var ncc = qlcf.tb_NCC.Where(m => m.mancc == manhacc).SingleOrDefault();
                    if (tennhacc != "")
                    {
                        ncc.tenncc = tennhacc;
                    }
                    if (dc != "")
                    {
                        ncc.diachi = dc;
                    }
                    if (dt != "")
                    {
                        ncc.sdt = dt;
                    }
                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có sửa sản phẩm mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa sửa được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã nhà cung cấp sai hoặc đã xóa nhá - _ - ";
                }
            }
            return(kq);
        }
Exemple #27
0
        public string SuaKhachHang(string ID, string TenKH, string gt, string CMND, string SDT, string DiaChi, string ngaysinh)
        {
            string kq = "Chưa sửa được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKhachHang(ID))
                {
                    var kh = qlcf.tb_Khachhang.Where(m => m.makh == ID).SingleOrDefault() as tb_Khachhang;
                    if (kh.trangthai == false)
                    {
                        kq = "Mã khách hàng đã xóa rồi nhá -_-";
                    }
                    else
                    {
                        if (TenKH != "")
                        {
                            kh.tenkh = TenKH;
                        }
                        DateTime ngsinh;
                        if (ngaysinh != "")
                        {
                            if (DateTime.TryParse(ngaysinh, out ngsinh) == false)
                            {
                                ngaysinh = "13/05/1996";
                            }
                            kh.ngaysinh = DateTime.Parse(ngaysinh);
                        }

                        if (CMND != "")
                        {
                            kh.cmnd = CMND;
                        }
                        if (DiaChi != "")
                        {
                            kh.diachi = DiaChi;
                        }
                        if (SDT != "")
                        {
                            kh.sdt = SDT;
                        }
                        if (gt != "")
                        {
                            kh.gioitinh = gt;
                        }
                        if (qlcf.SaveChanges() > 0)
                        {
                            kq = "Cập nhật thành công!";
                        }
                        else
                        {
                            kq = "Chưa cập nhật được!";
                        }
                    }
                }
                else
                {
                    kq = "Mã khách hàng sai rồi nhá -_-";
                }
            }
            return(kq);
        }
Exemple #28
0
        public string SuaSanPham(string ID, string TenSP, string mlsp, string Gianhap, string Giaban, string Soluong, string Hinhanh)
        {
            string kq = "Chưa cập nhật được, buồn quá đi TT.TT";

            using (var qlcf = new QL_QuancapheEntities())
            {
                if (KTKSanPhamTT(ID))
                {
                    var   sp  = qlcf.tb_Sanpham.Where(m => m.masp == ID && m.trangthai == true).SingleOrDefault() as tb_Sanpham;
                    float tam = 10;
                    int   sl  = 10;
                    if (TenSP != "")
                    {
                        sp.tensp = TenSP;
                    }

                    if (Giaban != "")
                    {
                        if (float.TryParse(Giaban, out tam) == false)
                        {
                            Giaban = "100";
                        }
                        sp.giaban = float.Parse(Giaban);
                    }


                    if (Gianhap != "")
                    {
                        if (float.TryParse(Gianhap, out tam) == false)
                        {
                            Gianhap = "100";
                        }
                        sp.gianhap = float.Parse(Gianhap);;
                    }


                    if (mlsp != "")
                    {
                        sp.maloai = mlsp;
                    }

                    if (Soluong != "" && int.TryParse(Soluong, out sl))
                    {
                        sp.soluong = int.Parse(Soluong);
                    }

                    if (Hinhanh != "")
                    {
                        sp.hinhanh = File.ReadAllBytes(Hinhanh);
                    }

                    if (qlcf.SaveChanges() > 0)
                    {
                        kq = "Đã có cập nhật sản phẩm mới rồi ^^";
                    }
                    else
                    {
                        kq = "Chưa cập nhật được, buồn quá đi TT.TT";
                    }
                }
                else
                {
                    kq = "Mã sản phẩm sai hoặc đã xóa rồi nhá -_-";
                }
            }
            return(kq);
        }