Exemple #1
0
        public IList <DientuDongSp_Model> GetId(DientuDongSp_Model model)
        {
            IList <DientuDongSp_Model> result = new List <DientuDongSp_Model>();

            result = Connect_Enttity.DientuDongSps.Where(x => x.Id == model.Id).Select(x => new DientuDongSp_Model
            {
                Id     = x.Id,
                Idnsx  = x.Idnsx,
                Name   = (x.Name),
                Active = (bool)(x.Active),
                Ord    = (int)(x.Ord)
            }).ToList();

            return(result);
        }
Exemple #2
0
        public void Update(DientuDongSp_Model model)
        {
            var data = Connect_Enttity.DientuDongSps.FirstOrDefault(x => x.Id == model.Id);

            if (data != null)
            {
                data.Id     = model.Id;
                data.Idnsx  = model.Idnsx;
                data.Name   = (model.Name);
                data.Active = (bool)(model.Active);
                data.Ord    = (int)(model.Ord);

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemple #3
0
        public void Create(DientuDongSp_Model model)
        {
            var data = Connect_Enttity.DientuDongSps.FirstOrDefault(x => x.Id == model.Id);

            if (data == null)
            {
                var entity = new DientuDongSp();
                entity.Idnsx  = model.Idnsx;
                entity.Name   = (model.Name);
                entity.Active = (bool)(model.Active);
                entity.Ord    = (int)(model.Ord);

                Connect_Enttity.DientuDongSps.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
        [Authorize(Roles = "Admin,Personnel")]  //Personnel
        public ActionResult Insert(string Idnsx, string Name, string Active, string Ord)
        {
            DientuDongSp_Model data = new DientuDongSp_Model();//gọi model data

            data.Idnsx  = Convert.ToInt32(Idnsx);
            data.Name   = Name;
            data.Active = Convert.ToBoolean(Active);
            data.Ord    = Convert.ToInt32(Ord);


            if (connect_entity.DientuDongSps.FirstOrDefault
                    (x => x.Name == Name) == null) // kiểm tra không được trùng tên
            {
                Connect.Create(data);              //gọi service lưu
                Resurt = 1;
            }
            else
            {
                Resurt = 0;
            }
            return(Json(Resurt, JsonRequestBehavior.AllowGet));
        }
Exemple #5
0
 public IEnumerable <DientuDongSp_Model> ReadID(DientuDongSp_Model model)
 {
     return(GetId(model));
 }