Пример #1
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);
        }
Пример #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);
        }
Пример #3
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);
        }