Exemplo n.º 1
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string json = new BLL.ui_user().GetUser();

            context.Response.Write(json);
        }
Exemplo n.º 2
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";

            var     param    = context.Request.Params["param"]; //获取localhost
            JObject obj      = JObject.Parse(param);            //解析成其他;
            var     username = obj.Value <string>("userName");
            var     pwd      = obj.Value <string>("pwd");

            Model.ui_user Loginer = new BLL.ui_user().Login(username, pwd);
            string        str     = new YJUI.BLL.ui_menu().getJsonMenu(Loginer.id);

            context.Response.Write(str);
            context.Response.End();
        }
Exemplo n.º 3
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            try
            {
                if (context.Request.Params["action"] == "login")
                {
                    if (context.Session["user"] != null)
                    {
                        Model.ui_user model = (Model.ui_user)context.Session["user"];
                        if (model.account != context.Request.Params["uname"])
                        {
                            context.Response.Write("此浏览器已经有其他用户登录!");
                            return;
                        }
                    }

                    string        uname   = context.Request.Params["uname"];
                    string        pwd     = context.Request.Params["pwd"];
                    Model.ui_user Loginer = new BLL.ui_user().Login(uname, pwd);
                    if (Loginer == null)
                    {
                        context.Response.Write("3");
                    }
                    else
                    {
                        context.Session["user"] = Loginer;
                        context.Response.Write("ok");
                    }
                }
                else if (context.Request.Params["action"] == "loginout")
                {
                    context.Session["user"] = null;
                    context.Response.Write("ok");
                }
            }
            catch (Exception ex)
            {
                context.Response.Write(ex.Message);
            }
            finally
            {
                context.Response.End();
            }
        }
        public void ProcessRequest(HttpContext context)
        {
            try
            {
                //if (context.Session["user"]==null)
                //{
                //    // context.Response.Write("nosession");
                //    context.Response.Write("{\"msg\": \"nosession\"}");
                //    context.Response.End();
                //}
                #region 查询
                if (context.Request.QueryString["action"] == "search")
                {
                    string  strWhere = "1=1  ";
                    string  bdate    = context.Request.Params["bdate"];
                    string  edate    = context.Request.Params["edate"];
                    string  word     = context.Request.Params["fkPerson"];
                    string  dep      = context.Request.Params["txt_dep"]; //反馈部门
                    string  par      = context.Request.Params["params"];  //local
                    JObject obj      = JObject.Parse(par);                //解析成其他;
                    var     username = obj.Value <string>("userName");
                    var     pwd      = obj.Value <string>("pwd");
                    var     fkItem   = context.Request.Params["fkItem"]; //反馈部门
                    strWhere = NewMethod(strWhere, bdate, edate, word, dep, fkItem);
                    int    pageindex = int.Parse(context.Request["page"]);
                    int    pagesize  = 5;
                    string strjson   = new BLL.neibutaizhang().GetJsonneibuTaizhang(pagesize, pageindex, strWhere);
                    context.Response.Write(strjson);
                }
                #endregion

                #region 添加
                else if (context.Request.Params["action"] == "add")
                {
                    Model.neibutaizhang model = new Model.neibutaizhang();
                    model.fkDate = DateTime.Parse(DateTime.Now.ToShortDateString());
                    string  par = context.Request.Params["params"]; //local
                    JObject obj = JObject.Parse(par);               //解析成其他;

                    var username = obj.Value <string>("userName");

                    var           pwd     = obj.Value <string>("pwd");
                    Model.ui_user Loginer = new BLL.ui_user().Login(username, pwd);//登录验证
                    model.fkPerson   = Loginer.xingming;
                    model.FkDep      = Loginer.depname;
                    model.wtDep      = context.Request.Params["wtDep"];
                    model.fkItem     = context.Request.Params["fkItem"];
                    model.fkDesc     = context.Request.Params["fkDesc"];
                    model.fkArea     = context.Request.Params["fkArea"];
                    model.fkCustomer = context.Request.Params["fkCustomer"];
                    if (new BLL.neibutaizhang().Add(model))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                #endregion

                #region 问题处理添加
                else if (context.Request.Params["action"] == "wentichuli_add")
                {
                    Model.neibutaizhang model = new Model.neibutaizhang();
                    model.ID       = int.Parse(context.Request.Params["ID"]);
                    model.dyDep    = context.Request.Params["dyDep"];
                    model.dyPerson = context.Request.Params["dyPerson"];
                    string dyDate = context.Request.Params["dyDate"];
                    model.dyDate    = DateTime.Parse(dyDate);
                    model.dyGaishan = context.Request.Params["dyGaishan"];
                    model.cqFangan  = context.Request.Params["cqFangan"];
                    model.cqDate    = Convert.ToDateTime(context.Request.Params["cqDate"]);
                    if (new BLL.neibutaizhang().Update(model))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                #endregion

                else if (context.Request.Params["action"] == "luoshijianhe_add")
                {
                    Model.neibutaizhang model = new Model.neibutaizhang();
                    model.ID       = int.Parse(context.Request.Params["ID"]);
                    model.lsDep    = context.Request.Params["lsDep"];
                    model.lsJianhe = context.Request.Params["lsJianhe"];
                    string lsdate = context.Request.Params["lsDate"];
                    model.lsDate = DateTime.Parse(lsdate);
                    if (new BLL.neibutaizhang().Update_luoshijianhe(model))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "manyidupingjia_add")
                {
                    Model.neibutaizhang model = new Model.neibutaizhang();
                    model.ID        = int.Parse(context.Request.Params["ID"]);
                    model.myPingjia = context.Request.Params["myPingjia"];
                    model.myPerson  = context.Request.Params["myPerson"];
                    string mydate = context.Request.Params["myDate"];
                    model.myDate = DateTime.Parse(mydate);
                    if (new BLL.neibutaizhang().Update_manyidudiaocha(model))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "disanfangjianhe_add")
                {
                    Model.neibutaizhang model = new Model.neibutaizhang();
                    model.ID       = int.Parse(context.Request.Params["ID"]);
                    model.dsJianhe = context.Request.Params["dsJianhe"];
                    model.dsPerson = context.Request.Params["dsPerson"];
                    string dsdate = context.Request.Params["dsDate"];
                    model.dsDate = DateTime.Parse(dsdate);
                    if (new BLL.neibutaizhang().Update_disanfangjianhe(model))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
            }
            catch (Exception ex)
            {
                context.Response.Write(ex);
            }
            finally
            {
                context.Response.End();
            }
        }
Exemplo n.º 5
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";

            try
            {
                if (context.Session["user"] == null)
                {
                    context.Response.Write("nosession");
                    return;
                }
                else if (context.Request.QueryString["action"] == "search")
                {
                    StringBuilder sb        = new StringBuilder();
                    string        key       = context.Request.Params["txt_search"];
                    List <string> whereList = new List <string>();
                    if (string.IsNullOrEmpty(key) == false)
                    {
                        whereList.Add(" (account like '%" + key + "%' or xingming like '%" + key + "%')");
                    }
                    string strWhere = "";
                    string strSql   = string.Join(" and  ", whereList.ToArray());
                    if (strSql.Length > 1)
                    {
                        strWhere += strSql;
                    }
                    else
                    {
                        strWhere = "1=1";
                    }
                    int    pageindex = int.Parse(context.Request["page"]);
                    int    pagesize  = int.Parse(context.Request.Params["rows"]);
                    string strjson   = new BLL.ui_user().getJsonUser(pagesize, pageindex, strWhere);
                    context.Response.Write(strjson);
                }

                else if (context.Request.Params["action"] == "add")
                {
                    Model.ui_user model = new Model.ui_user();
                    model.id       = Guid.NewGuid();
                    model.account  = context.Request.Params["account"];
                    model.password = context.Request.Params["password"];
                    model.xingming = context.Request.Params["xingming"];
                    model.sex      = context.Request.Params["sex"];
                    model.birth    = context.Request.Params["birth"];
                    model.sfz      = context.Request.Params["sfz"];
                    model.tel      = context.Request.Params["tel"];
                    model.dizhi    = context.Request.Params["dizhi"];
                    model.email    = context.Request.Params["email"];
                    model.qq       = context.Request.Params["qq"];
                    model.crdate   = DateTime.Now;
                    string user_role = context.Request["cb_role"];
                    string user_org  = context.Request["ct_org"];
                    if (new BLL.ui_user().Add(model, user_role, user_org))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "edit")
                {
                    Model.ui_user model = new Model.ui_user();
                    model.id       = new Guid(context.Request.Params["id"]);
                    model.account  = context.Request.Params["account"];
                    model.password = context.Request.Params["password"];
                    model.xingming = context.Request.Params["xingming"];
                    model.sex      = context.Request.Params["sex"];
                    model.birth    = context.Request.Params["birth"];
                    model.sfz      = context.Request.Params["sfz"];
                    model.tel      = context.Request.Params["tel"];
                    model.dizhi    = context.Request.Params["dizhi"];
                    model.email    = context.Request.Params["email"];
                    model.qq       = context.Request.Params["qq"];

                    if (new BLL.ui_user().Update(model))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "dele")
                {
                    string id = context.Request.Params["id"].Trim(',');

                    if (new BLL.ui_user().DeleteList(id))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "setrole")
                {
                    string ids  = context.Request.Params["ID"].Trim(',');
                    string role = context.Request.Params["cb_role"] ?? "";
                    if (new BLL.ui_user().setrole(ids, role))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "setorg")
                {
                    string ids  = context.Request.Params["id"].Trim(',');
                    string orgs = context.Request.Params["ct_org"] ?? "";
                    if (new BLL.ui_user().setorg(ids, orgs))
                    {
                        context.Response.Write("ok");
                    }
                    else
                    {
                        context.Response.Write("err");
                    }
                }
                else if (context.Request.Params["action"] == "user")
                {
                    string json = new BLL.ui_user().GetUser();
                    context.Response.Write(json);
                }
            }
            catch (Exception ex)
            {
                context.Response.Write(ex.Message);
            }
            finally
            {
                context.Response.End();
            }
        }
Exemplo n.º 6
0
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            string type = context.Request.QueryString["type"] ?? "";

            if (context.Session["user"] == null)
            {
                context.Response.Write("nosession");
                return;
            }
            else if (!string.IsNullOrEmpty(type))
            {
                string uid     = context.Request.QueryString["uid"];
                string strJson = new BLL.ui_menu().getJson(type);
                context.Response.Write(strJson);
                context.Response.End();
            }
            //
            else if (context.Request.Params["action"] == "user")
            {
                string json = new BLL.ui_user().GetUser();
                context.Response.Write(json);
            }
            else if (context.Request.Params["action"] == "all")
            {
                string json = new BLL.ui_menu().getJSONMenu();
                context.Response.Write(json);
            }

            else if (context.Request.Params["action"] == "add")
            {
                Model.ui_menu model = new Model.ui_menu();

                model.menuorder = int.Parse(context.Request["menuorder"]);
                model.fatherid  = int.Parse(context.Request["fatherid"]);
                model.menuname  = context.Request["menuname"];
                model.icon      = context.Request["icon"];
                model.url       = context.Request["url"];
                model.crdate    = DateTime.Now;
                if (new BLL.ui_menu().Add(model) > 0)
                {
                    context.Response.Write("ok");
                }
            }
            else if (context.Request.Params["action"] == "update")
            {
                Model.ui_menu model = new Model.ui_menu();
                model.id        = int.Parse(context.Request["id"]);
                model.menuorder = int.Parse(context.Request["menuorder"]);
                model.fatherid  = int.Parse(context.Request["fatherid"]);
                model.menuname  = context.Request["menuname"];
                model.icon      = context.Request["icon"];
                model.url       = context.Request["url"];
                model.crdate    = DateTime.Now;
                if (new BLL.ui_menu().Update(model))
                {
                    context.Response.Write("ok");
                }
            }
            else if (context.Request.Params["action"] == "del")
            {
                Model.ui_menu model = new Model.ui_menu();
                model.id = int.Parse(context.Request["id"]);
                if (new BLL.ui_menu().Delete(model.id))
                {
                    context.Response.Write("ok");
                }
            }
        }