public ActionResult Sua(TaiKhoan tk)
        {
            Web_ThucPhamDbContext db = new Web_ThucPhamDbContext();

            if (ModelState.IsValid)
            {
                var dao    = new TaiKhoanDAO();
                var result = dao.Sua(tk);
                if (result)
                {
                    SetAlert("Cập nhật tài khoản " + tk.TenHienThi + " thành công", "success");
                    logger.Info("Cập nhật tài khoản " + tk.TenHienThi + " thành công!");
                    if (Session["returnUrl"] == null)
                    {
                        return(Redirect("/Admin/Home/Index"));
                    }
                    else
                    {
                        return(Redirect(Session["returnUrl"].ToString()));
                    }
                }
                else
                {
                    SetAlert("Cập nhật tài khoản " + tk.TenHienThi + " không thành công", "error");
                    logger.Info("Cập nhật tài khoản " + tk.TenHienThi + " không thành công!");
                    ModelState.AddModelError("", "Cập nhật không thành công");
                }
            }
            return(View());
        }
Beispiel #2
0
        public ThongKeSanPham(string tukhoa, string tungay, string denngay)
        {
            Web_ThucPhamDbContext db = new Web_ThucPhamDbContext();

            InitializeComponent();
            IQueryable <SanPham> model = db.SanPhams;

            if (!string.IsNullOrEmpty(tukhoa))
            {
                model = model.Where(n => n.TenSanPham.StartsWith(tukhoa) || n.TenSanPham.EndsWith(tukhoa) || n.TenSanPham.Contains(tukhoa));
            }
            if (!string.IsNullOrEmpty(tungay) || !string.IsNullOrEmpty(denngay))
            {
                string dateFrom = tungay.Split('-')[1] + "/" + tungay.Split('-')[2] + "/" + tungay.Split('-')[0];
                string dateTo   = denngay.Split('-')[1] + "/" + denngay.Split('-')[2] + "/" + denngay.Split('-')[0];
                var    _tungay  = Convert.ToDateTime(dateFrom);
                var    _denngay = Convert.ToDateTime(dateTo).AddDays(1).AddMilliseconds(-1);
                model = model.Where(n => n.NgayTao >= _tungay && n.NgayTao <= _denngay);
            }
            this.DataSource = model.ToList();

            xrtblTenSanPham.DataBindings.Add("Text", this.DataSource, "TenSanPham");
            xrtblGiaSanPham.DataBindings.Add("Text", this.DataSource, "GiaSanPham");
            xrtblGiaKhuyenMai.DataBindings.Add("Text", this.DataSource, "GiaKhuyenMai");
            xrtblNgayTao.DataBindings.Add("Text", this.DataSource, "NgayTao", "{0:dd/MM/yyyy}");
        }
        public HoaDonDatHang(long Id)
        {
            Web_ThucPhamDbContext db = new Web_ThucPhamDbContext();

            InitializeComponent();
            var hoadon = db.ChiTietDatHangs.Where(n => n.IdDatHang == Id).ToList();

            this.DataSource = hoadon;

            xrtblTenSanPham.DataBindings.Add("Text", this.DataSource, "IdSanPham");
            xrtblSoLuong.DataBindings.Add("Text", this.DataSource, "SoLuong");
            xrtblGiaSanPham.DataBindings.Add("Text", this.DataSource, "GiaSanPham");
            xrtblTongTien.DataBindings.Add("Text", this.DataSource, "TongTien");
        }
 public MenuDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
 public DanhMucSanPhamDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
Beispiel #6
0
 public BinhLuanDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
Beispiel #7
0
 public SlideDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
 public TinTucDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
Beispiel #9
0
 public ChiTietDatHangDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
Beispiel #10
0
 public QuangCaoDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
 public TaiKhoanDAO()
 {
     db = new Web_ThucPhamDbContext();
 }
 public LienHeDAO()
 {
     db = new Web_ThucPhamDbContext();
 }