public IList <Khoanggia_Model> GetId(Khoanggia_Model model)
        {
            IList <Khoanggia_Model> result = new List <Khoanggia_Model>();

            result = Connect_Enttity.Khoanggias.Where(x => x.ID == model.ID).Select(x => new Khoanggia_Model
            {
                ID         = x.ID,
                Khoangdau  = x.Khoangdau,
                Khoangcuoi = x.Khoangcuoi,
                Vitri      = (int)(x.Vitri),
                Active     = (bool)(x.Active)
            }).ToList();

            return(result);
        }
        public void Update(Khoanggia_Model model)
        {
            var data = Connect_Enttity.Khoanggias.FirstOrDefault(x => x.ID == model.ID);

            if (data != null)
            {
                data.Khoangdau  = model.Khoangdau;
                data.Khoangcuoi = model.Khoangcuoi;
                data.Vitri      = (int)(model.Vitri);
                data.Active     = (bool)(model.Active);

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
        public void Create(Khoanggia_Model model)
        {
            var data = Connect_Enttity.Khoanggias.FirstOrDefault(x => x.ID == model.ID);

            if (data == null)
            {
                var entity = new Khoanggia();
                entity.Khoangdau  = model.Khoangdau;
                entity.Khoangcuoi = model.Khoangcuoi;
                entity.Vitri      = (int)(model.Vitri);
                entity.Active     = (bool)(model.Active);

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

            data.Khoangdau  = Khoangdau;
            data.Khoangcuoi = Khoangcuoi;
            data.Active     = Convert.ToBoolean(Active);
            data.Vitri      = Convert.ToInt32(Ord);

            if (connect_entity.Khoanggias.FirstOrDefault
                    (x => x.Khoangdau == Khoangdau && x.Khoangcuoi == Khoangcuoi) == 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));
        }
 public IEnumerable <Khoanggia_Model> ReadID(Khoanggia_Model model)
 {
     return(GetId(model));
 }