Ejemplo n.º 1
0
 /// <summary>
 /// 新增角色
 /// </summary>
 /// <param name="group"></param>
 /// <returns></returns>
 public bool AddGroup(Ajax.Model.Group group)
 {
     if (string.IsNullOrEmpty(group.ID))
     {
         group.ID = Guid.NewGuid().ToString("N");
     }
     return(groupDal.AddGroup(group));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// ��ɫ��ѯjson
 /// </summary>
 /// <param name="param"></param>
 /// <param name="g"></param>
 /// <param name="itemCount"></param>
 /// <returns></returns>
 public List<dynamic> SearchGroup(EasyUIGridParamModel param, Group g, out int itemCount)
 {
     StringBuilder strSql = new StringBuilder("select ID,Name from T_group g ");
     strSql.Append("where 1=1 ");
     Dictionary<string, object> paramLists = new Dictionary<string, object>();
     if (!string.IsNullOrEmpty(g.NAME))
     {
         strSql.Append("and Name like @Name ");
         paramLists.Add("Name", string.Format("%{0}%", g.NAME));
     }
     int pageIndex = Convert.ToInt32(param.page) - 1;
     int pageSize = Convert.ToInt32(param.rows);
     using (DBHelper db = DBHelper.Create())
     {
         string sql = strSql.ToString();
         itemCount = db.GetCount(sql, paramLists);
         return db.GetDynaminObjectList(sql, pageIndex, pageSize, "ID", paramLists);
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// �༭��ɫ
 /// </summary>
 /// <param name="g"></param>
 public void ModifyGroup(Group g)
 {
     using (DBHelper db = DBHelper.Create())
     {
         db.Update<Group>(g);
     }
 }
Ejemplo n.º 4
0
 public ActionResult AddGroup(Group g)
 {
     AjaxResult result = new AjaxResult();
     try
     {
         new GroupRule().AddGroup(g);
         result.Success = true;
         result.Message = "添加成功";
     }
     catch
     {
         result.Success = false;
         result.Message = "添加失败";
     }
     return Json(result, JsonRequestBehavior.AllowGet);
 }
Ejemplo n.º 5
0
 public ActionResult SearchGroup(EasyUIGridParamModel param, Group group)
 {
     int itemCount = 0;
     List<dynamic> groupList = new GroupRule().SearchGroup(param, group, out itemCount);
     var showList = from groups in groupList
                    select new
                    {
                        ID = groups.ID,
                        NAME = groups.NAME
                    };
     return Json(new { total = itemCount, rows = showList }, JsonRequestBehavior.AllowGet);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// ��ɫ��ѯjson
 /// </summary>
 /// <param name="param"></param>
 /// <param name="g"></param>
 /// <returns></returns>
 public List<dynamic> SearchGroup(EasyUIGridParamModel param, Group g,out int itemCount)
 {
     return groupDal.SearchGroup(param, g,out itemCount);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// �༭��ɫ
 /// </summary>
 /// <param name="g"></param>
 public void ModifyGroup(Group g)
 {
     groupDal.ModifyGroup(g);
 }