Пример #1
0
        public ActionResult CreateImage(int masp)
        {
            OImageSach data = new OImageSach();

            data.TrangThai = false;
            data.MaSanPham = masp;
            var product = sanphamService.Get(new OSanPham {
                MaSanPham = masp
            });

            ViewBag.Product = product;
            return(View("UpdateImage", data));
        }
Пример #2
0
        public ActionResult CreateImage(OImageSach model)
        {
            try
            {
                imgService.Add(model);

                return(RedirectToAction("Images", "QuanLySanPham", new { masp = model.MaSanPham }));
            }
            catch (Exception e)
            {
            }

            ViewBag.IsEdit = true;
            return(View("UpdateImage", model));
        }
Пример #3
0
        public void Add(OImageSach item)
        {
            conn.connect();
            var comm = new SqlCommand("Image_SanPham_Add", conn.db);

            comm.CommandType = CommandType.StoredProcedure;
            if (comm == null)
            {
                return;
            }
            comm.Parameters.Add(new SqlParameter("@MoTa", item.MoTa ?? (object)DBNull.Value));
            comm.Parameters.Add("@DuongDan", SqlDbType.NVarChar).Value = item.DuongDan;
            comm.Parameters.Add("@MaSanPham", SqlDbType.Int).Value     = item.MaSanPham;
            comm.Parameters.Add("@IsActive", SqlDbType.Bit).Value      = item.TrangThai;

            comm.ExecuteNonQuery();
        }
Пример #4
0
        public OImageSach Get(OImageSach item)
        {
            conn.connect();
            var comm = new SqlCommand("Image_SanPham_Get", conn.db);

            comm.CommandType = CommandType.StoredProcedure;
            if (comm == null)
            {
                return(null);
            }
            comm.Parameters.Add("@IdImage", SqlDbType.Int).Value = item.MaAnh;

            DataTable  dt    = new DataTable();
            OImageSach model = new OImageSach();

            dt.Load(comm.ExecuteReader());
            model = Help.DAL.ConvertDataTable <OImageSach>(dt).FirstOrDefault();
            return(model);
        }
Пример #5
0
        public ActionResult UpdateImage(OImageSach model)
        {
            if (ModelState.IsValid)
            {
                var pro = imgService.Get(new OImageSach {
                    MaAnh = model.MaAnh
                });
                if (pro != null)
                {
                    try
                    {
                        imgService.Update(model);
                        return(RedirectToAction("Images", "QuanLySanPham", new { masp = model.MaSanPham }));
                    }
                    catch (Exception e)
                    {
                    }
                }
            }

            ViewBag.IsEdit = true;
            return(View(model));
        }