예제 #1
0
        public IList <service_charge_Model> GetId(service_charge_Model model)
        {
            IList <service_charge_Model> result = new List <service_charge_Model>();

            result = Connect_Enttity.service_charge.Where(x => x.idservice == model.idservice).Select(x => new service_charge_Model
            {
                idservice = x.idservice,
                Name      = x.Name,
                Ord       = (int)(x.Ord),
                Gia       = (int)(x.Gia),
                Active    = (bool)(x.Active),
                NameEn    = x.NameEn
            }).ToList();

            return(result);
        }
예제 #2
0
        public void Update(service_charge_Model model)
        {
            var data = Connect_Enttity.service_charge.FirstOrDefault(x => x.idservice == model.idservice);

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

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
예제 #3
0
        public void Create(service_charge_Model model)
        {
            var data = Connect_Enttity.service_charge.FirstOrDefault(x => x.idservice == model.idservice);

            if (data == null)
            {
                var entity = new service_charge();

                entity.Name   = model.Name;
                entity.Ord    = (int)(model.Ord);
                entity.Gia    = (int)(model.Gia);
                entity.Active = (bool)(model.Active);
                entity.NameEn = model.NameEn;

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

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

            if (connect_entity.service_charge.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));
        }
예제 #5
0
 public IEnumerable <service_charge_Model> ReadID(service_charge_Model model)
 {
     return(GetId(model));
 }