Ejemplo n.º 1
0
        public ActionResult Edit([Bind(Include = "MaCH,TenCH,DiachiCH,DienthoaiCH,MotaCH,DanhgiaCH,MaDonHang")] Cuahang cuahangs)
        {
            HttpResponseMessage response = client.PutAsJsonAsync(url + @"Cuahangs/" + cuahangs.MaCH, cuahangs).Result;

            response.EnsureSuccessStatusCode();
            SetAlert("Đã lưu chỉnh sửa!!!", "success");
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public ActionResult Edit(Cuahang cuahangs)
        {
            HttpResponseMessage response = client.PutAsJsonAsync(url + @"cuahang/" + cuahangs.MaCH, cuahangs).Result;

            response.EnsureSuccessStatusCode();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        // GET: Cuahangs/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            Cuahang             cuahangs = null;
            HttpResponseMessage response = await client.GetAsync(url + @"Cuahangs/" + id);

            if (response.IsSuccessStatusCode)
            {
                cuahangs = await response.Content.ReadAsAsync <Cuahang>();
            }
            return(View(cuahangs));
        }
Ejemplo n.º 4
0
        public ActionResult Create(Cuahang cuahangs)
        {
            HttpResponseMessage response = client.PostAsJsonAsync(url + @"cuahang/", cuahangs).Result;

            response.EnsureSuccessStatusCode();
            if (response.IsSuccessStatusCode)
            {
                ViewBag.Detail = "Sucess";
            }
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 5
0
        public ActionResult Create(Cuahang cuahangs)
        {
            HttpResponseMessage response = client.PostAsJsonAsync(url + @"Cuahangs/", cuahangs).Result;

            response.EnsureSuccessStatusCode();
            if (response.IsSuccessStatusCode)
            {
                SetAlert("Thêm cửa hàng thành công!!!", "success");
                return(RedirectToAction("Index"));
            }
            else
            {
                SetAlert("Lỗi!!!", "error");
            }
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 6
0
        // GET: Cuahang/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            Cuahang             cuahangs = null;
            HttpResponseMessage response = await client.GetAsync(url + @"Cuahang/" + id);

            if (response.IsSuccessStatusCode)
            {
                cuahangs = await response.Content.ReadAsAsync <Cuahang>();

                //dong hoac mo data table
                ViewBag.accept = false;

                //lấy danh mục cửa hàng=>>
                // Call api
                HttpResponseMessage responseMessage = await client.GetAsync(url + @"DanhMucDoAn/");

                // Get all data
                List <DanhMucDoAn> danhmucdoans = DanhMucDoAnController.getAllDanhMuc(responseMessage);
                // Check data
                danhmucdoans      = danhmucdoans.Where(n => n.MaCH == id).ToList();
                ViewBag.danhmuc   = danhmucdoans;
                ViewBag.CountMenu = danhmucdoans.Count;
                responseMessage   = await client.GetAsync(url + @"Doan");

                List <DoAn> listda = DoAnController.getAllDoAn(responseMessage);
                listda            = listda.Where(n => n.MaDM == id).ToList();
                ViewBag.doan      = listda;
                ViewBag.CountDoan = listda.Count;
                //lấy khuyến mãi của cửa hàng ->>>

                responseMessage = await client.GetAsync(url + @"Khuyenmai/");

                List <Khuyenmai> listkm = KhuyenmaiController.getAllKhuyenmai(responseMessage);
                listkm            = listkm.Where(n => n.MaCH == id).ToList();
                ViewBag.sale      = listkm;
                ViewBag.CountSale = listkm.Count;
                //don hang
                responseMessage = await client.GetAsync(url + @"DonDatHang/");

                List <DonDatHang> listddh = DonDatHangController.getAllOrder(responseMessage);
                listddh             = listddh.Where(n => n.MaKH == id).ToList();
                ViewBag.Donhang     = listddh;
                ViewBag.CountOrders = listddh.Count;
                //sasa
            }
            return(View(cuahangs));
        }
Ejemplo n.º 7
0
        // GET: Cuahangs/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            Cuahang             cuahangs = null;
            HttpResponseMessage response = await client.GetAsync(url + @"Cuahangs/" + id);

            if (response.IsSuccessStatusCode)
            {
                cuahangs = await response.Content.ReadAsAsync <Cuahang>();

                //dong hoac mo data table
                ViewBag.accept = false;


                // Call api
                HttpResponseMessage responseMessage = await client.GetAsync(url + @"Danhmucdoans/");

                // Get all data
                List <Danhmucdoan> danhmucdoans = DanhmucdoansController.getAllDanhmucdoan(responseMessage);
                // Check data
                danhmucdoans    = danhmucdoans.Where(n => n.MaCH == id).ToList();
                ViewBag.danhmuc = danhmucdoans;
            }
            return(View(cuahangs));
        }