コード例 #1
0
        public JsonResult AddorEdit(string mac = "", string name = "", string dec = "", int GroupID = 0, string devicecolor = "")
        {
            string kq = "";

            if (GroupID == 0) // add new
            {
                //check trung
                var check = connect.tb_Group_device.Where(p => p.Mac_Group == mac).Count();
                if (check > 0)
                {
                    kq = "Trung";
                }
                else
                {
                    tb_Group_device divec = new tb_Group_device();
                    divec.Mac_Group   = mac;
                    divec.Name_Group  = name;
                    divec.Description = dec;
                    divec.Flag        = "True";
                    connect.tb_Group_device.Add(divec);
                    connect.SaveChanges();
                    kq = "True";
                }
            }
            else
            {
                var up = connect.tb_Group_device.Where(p => p.ID_Group == GroupID).First();
                up.Mac_Group   = mac;
                up.Name_Group  = name;
                up.Description = dec;
                connect.SaveChanges();
                kq = "True";
            }

            return(Json(kq, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
 public ActionResult _addOrEdit(tb_Group_device gr)
 {
     return(Json(_unitOfWork.DeviceGroupRepository._addorEdit(gr), JsonRequestBehavior.AllowGet));
 }