Ejemplo n.º 1
0
        public IList <DientuMathang_Model> GetId(DientuMathang_Model model)
        {
            IList <DientuMathang_Model> result = new List <DientuMathang_Model>();

            result = Connect_Enttity.DientuMathangs.Where(x => x.Id == model.Id).Select(x => new DientuMathang_Model
            {
                Id              = x.Id,
                Seri            = x.Seri,
                Tenhang         = x.Tenhang,
                Img             = x.Img,
                ThumImg         = x.ThumImg,
                Thum_img_img    = x.Thum_img_img,
                Idnsx           = x.Idnsx,
                Giaban          = x.Giaban,
                Giamua          = x.Giamua,
                Soluong         = x.Soluong,
                Tinhtrang       = x.Tinhtrang,
                Donvi           = x.Donvi,
                Baohanh         = x.Baohanh,
                Ngaynhap        = x.Ngaynhap,
                Danhgia         = x.Danhgia,
                Luotxem         = x.Luotxem,
                Vat             = x.Vat,
                Lienhe          = x.Lienhe,
                Forder          = x.Forder,
                Baiviet         = x.Baiviet,
                Thongso         = x.Thongso,
                Mota            = x.Mota,
                Giagiam         = x.Giagiam,
                Phantramkm      = x.Phantramkm,
                Title           = x.Title,
                Keyword         = x.Keyword,
                Description     = x.Description,
                Khuvuc          = x.Khuvuc,
                thuoctinh       = x.thuoctinh,
                khuyenmai       = x.khuyenmai,
                khuyenmai_html  = x.khuyenmai_html,
                Ord             = x.Ord,
                Active          = x.Active,
                Idmenu          = x.Idmenu,
                Priority        = x.Priority,
                Idthuoctinh     = x.Idthuoctinh,
                Diemdanhgia     = x.Diemdanhgia,
                Ngayxemganday   = x.Ngayxemganday,
                Tag             = x.Tag,
                GroupNewsCatTag = x.GroupNewsCatTag,
                Cateprolevel1   = (x.Cateprolevel1),
                Cateprolevel2   = x.Cateprolevel2,
                Cateprolevel3   = (x.Cateprolevel3),
                Soluongmua      = x.Soluongmua
            }).ToList();

            return(result);
        }
Ejemplo n.º 2
0
        [Authorize(Roles = "Admin,Personnel")]  //Personnel phan quyen
        public JsonResult Update(string Id, string Seri, string Tenhang, string Img, string ThumImg, string Thum_img_img, string Idnsx,
                                 string Giaban, string Giamua, string Soluong, string Tinhtrang, string Donvi, string Baohanh,
                                 string Ngaynhap, string Danhgia, string Luotxem, string Vat, string Lienhe, string Forder,
                                 string Baiviet, string Thongso, string Mota, string Giagiam, string Phantramkm, string Title,
                                 string Keyword, string Description, string Khuvuc, string thuoctinh, string khuyenmai, string khuyenmai_html,
                                 string Ord, string Active, string Idmenu, string Priority, string Index, string Idthuoctinh,
                                 string Diemdanhgia, string Ngayxemganday, string Tag, string GroupNewsCatTag,
                                 string Cateprolevel1, string Cateprolevel2, string Cateprolevel3)
        {
            DientuMathang_Model data = new DientuMathang_Model();//gọi model data

            data.Id           = Convert.ToInt32(Id);
            data.Seri         = Seri;
            data.Tenhang      = Tenhang;
            data.Img          = Img;
            data.ThumImg      = ThumImg;
            data.Thum_img_img = Thum_img_img;
            data.Idnsx        = Convert.ToInt32(Idnsx);
            data.Giaban       = Convert.ToDouble(Giaban);
            data.Giamua       = Convert.ToDouble(Giamua);
            data.Soluong      = Convert.ToInt32(Soluong);
            data.Tinhtrang    = Tinhtrang;
            data.Donvi        = Donvi;
            data.Baohanh      = Baohanh;
            //data.Ngaynhap = DateTime.Now;

            data.Danhgia        = Convert.ToInt32(Danhgia);
            data.Luotxem        = Convert.ToInt32(Luotxem);
            data.Vat            = Convert.ToInt32(Vat);
            data.Lienhe         = Lienhe;
            data.Forder         = Forder;
            data.Baiviet        = Baiviet;
            data.Thongso        = Thongso;
            data.Mota           = Mota;
            data.Giagiam        = Convert.ToDouble(Giagiam);
            data.Phantramkm     = Convert.ToDouble(Phantramkm);
            data.Title          = Title;
            data.Keyword        = Keyword;
            data.Description    = Description;
            data.Khuvuc         = Khuvuc;
            data.thuoctinh      = thuoctinh;
            data.khuyenmai      = khuyenmai;
            data.khuyenmai_html = khuyenmai_html;
            data.Ord            = Convert.ToInt32(Ord);
            data.Active         = Convert.ToInt32(Active);
            data.Idmenu         = Convert.ToInt32(Idmenu);
            data.Priority       = Convert.ToInt32(Priority);
            data.Index          = Convert.ToInt32(Index);
            data.Idthuoctinh    = Convert.ToInt32(Idthuoctinh);
            data.Diemdanhgia    = Diemdanhgia;
            //data.Ngayxemganday = Ngayxemganday;

            data.Tag             = UrlRewrite.GenShortName(data.Tenhang.Replace(":", "").Trim());
            data.GroupNewsCatTag = GroupNewsCatTag;
            // Lever for catelog 1 and catelog 2 and catelog 3
            data.Cateprolevel1 = Resurt_Cateprolevel1(Convert.ToInt32(GroupNewsCatTag));
            data.Cateprolevel2 = Resurt_Cateprolevel2(Convert.ToInt32(GroupNewsCatTag));
            data.Cateprolevel3 = Resurt_Cateprolevel3(Convert.ToInt32(GroupNewsCatTag));

            if (connect_entity.DientuMathangs.FirstOrDefault
                    (x => x.Tenhang == data.Tenhang && x.Id != data.Id) == null) // kiểm tra không được trùng tên
            {
                Connect.Update(data);                                            //gọi service lưu
                Resurt = 1;
            }
            else
            {
                Resurt = 0;
            }

            return(Json(Resurt, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 3
0
        public void Update(DientuMathang_Model model)
        {
            var data = Connect_Enttity.DientuMathangs.FirstOrDefault(x => x.Id == model.Id);

            if (data != null)
            {
                data.Id           = model.Id;
                data.Seri         = model.Seri;
                data.Tenhang      = model.Tenhang;
                data.Img          = model.Img;
                data.ThumImg      = model.ThumImg;
                data.Thum_img_img = model.Thum_img_img;
                data.Idnsx        = model.Idnsx;
                data.Giaban       = model.Giaban;
                data.Giamua       = model.Giamua;
                data.Soluong      = model.Soluong;
                data.Tinhtrang    = model.Tinhtrang;
                data.Donvi        = model.Donvi;
                data.Baohanh      = model.Baohanh;
                //data.Ngaynhap = model.Ngaynhap;
                if (model.Ngaynhap != null)
                {
                    data.Ngaynhap = Convert.ToDateTime(model.Ngaynhap);
                }
                else
                {
                    data.Ngaynhap = null;
                }
                data.Danhgia        = model.Danhgia;
                data.Luotxem        = model.Luotxem;
                data.Vat            = model.Vat;
                data.Lienhe         = model.Lienhe;
                data.Forder         = model.Forder;
                data.Baiviet        = model.Baiviet;
                data.Thongso        = model.Thongso;
                data.Mota           = model.Mota;
                data.Giagiam        = model.Giagiam;
                data.Phantramkm     = model.Phantramkm;
                data.Title          = model.Title;
                data.Keyword        = model.Keyword;
                data.Description    = model.Description;
                data.Khuvuc         = model.Khuvuc;
                data.thuoctinh      = model.thuoctinh;
                data.khuyenmai      = model.khuyenmai;
                data.khuyenmai_html = model.khuyenmai_html;
                data.Ord            = model.Ord;
                data.Active         = model.Active;
                data.Idmenu         = model.Idmenu;
                data.Priority       = model.Priority;
                data.Index          = model.Index;
                data.Idthuoctinh    = model.Idthuoctinh;
                data.Diemdanhgia    = model.Diemdanhgia;
                //data.Ngayxemganday = model.Ngayxemganday;
                if (model.Ngayxemganday != null)
                {
                    data.Ngayxemganday = Convert.ToDateTime(model.Ngayxemganday);
                }
                else
                {
                    data.Ngayxemganday = null;
                }
                data.Tag             = model.Tag;
                data.GroupNewsCatTag = model.GroupNewsCatTag;
                data.Cateprolevel1   = (model.Cateprolevel1);
                data.Cateprolevel2   = model.Cateprolevel2;
                data.Cateprolevel3   = (model.Cateprolevel3);
                data.Soluongmua      = model.Soluongmua;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Ejemplo n.º 4
0
 public IEnumerable <DientuMathang_Model> ReadID(DientuMathang_Model model)
 {
     return(GetId(model));
 }