示例#1
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Category,Subject,Contents,RegDate")] Manages manages)
        {
            if (id != manages.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(manages);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ManagesExists(manages.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(manages));
        }
示例#2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Response.CacheControl = "no-cache";
     if (!string.IsNullOrEmpty(Request.Params["ID"]))
     {
         _Id    = int.Parse(HttpContext.Current.Request.QueryString["ID"]);
         _isOne = 1;
     }
     else
     {
         _Id = int.Parse(Session["AdminID"].ToString());
     }
     if (!Page.IsPostBack)
     {
         if (_isOne != 0)
         {
             this.Panel1.Visible = false;
             Entities mydb = new Entities();
             {
                 Manages _lt = mydb.Manages.First(p => p.MID == _Id);
                 this.Literal1.Text = "用户:" + _lt.MName;
             }
         }
     }
 }
示例#3
0
 private void ShowInfo(int _id)
 {
     Entities mydb = new Entities();
     {
         Manages _mg = mydb.Manages.First(p => p.MID == _id);
         txtName.Text = _mg.MName;
     }
 }
示例#4
0
    //保存
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Entities mydb = new Entities();
                  {
                   Manages Lt = new Manages();
                   if (_Id != 0)
                   {
                       Lt = mydb.Manages.First(p => p.MID == _Id);
                       if (txtNew.Text.Trim().Equals("") || txtNew2.Text.Trim().Equals(""))
                       {
                           JscriptPrint("密码不能为空!", "", "Error");
                           return;
                       }
                       if (txtNew.Text.Trim() != txtNew2.Text.Trim())
                       {
                           JscriptPrint("两次密码不一致!", "", "Error");
                           return;
                       }
                       if (_isOne != 0)
                       {
                           Lt.MPWD = DESEncrypt.Encrypt(this.txtNew.Text.Trim());
                           mydb.SaveChanges();
                           JscriptPrint("对用户密码修改成功!", "", "Success");
                       }
                       else
                       {

                           if (txtOld.Text.Trim().Equals(""))
                           {
                               JscriptPrint("密码不能为空!", "", "Error");
                               return;
                           }
                           if (DESEncrypt.Encrypt(this.txtOld.Text.Trim()) != Lt.MPWD)
                           {
                               JscriptPrint("老密码不正确!", "", "Error");
                               return;
                           }
                           else
                           {

                               Lt.MPWD = DESEncrypt.Encrypt(this.txtNew.Text.Trim());
                               mydb.SaveChanges();
                               JscriptPrint("修改成功!", "", "Success");
                           }

                       }
                   }

         }

            // bll.Add(model);
            //保存日志
            //SaveLogs("[资讯模块]添加文章:" + model.Title);
            //JscriptPrint("文章发布成功啦!", "Add.aspx?classId=" + ddlClassId.SelectedValue, "Success");
    }
示例#5
0
        public async Task <IActionResult> Create([Bind("Id,Category,Subject,Contents,RegDate")] Manages manages)
        {
            if (ModelState.IsValid)
            {
                manages.RegDate = DateTime.Now;
                _context.Add(manages);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(manages));
        }
示例#6
0
        //保存
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Entities mydb = new Entities();
            {
                Manages Lt = new Manages();
                if (_Id != 0)
                {
                    Lt = mydb.Manages.First(p => p.MID == _Id);
                    if (txtNew.Text.Trim().Equals("") || txtNew2.Text.Trim().Equals(""))
                    {
                        JscriptPrint("密码不能为空!", "", "Error");
                        return;
                    }
                    if (txtNew.Text.Trim() != txtNew2.Text.Trim())
                    {
                        JscriptPrint("两次密码不一致!", "", "Error");
                        return;
                    }
                    if (_isOne != 0)
                    {
                        Lt.MPWD = DESEncrypt.Encrypt(this.txtNew.Text.Trim());
                        mydb.SaveChanges();
                        JscriptPrint("对用户密码修改成功!", "", "Success");
                    }
                    else
                    {
                        if (txtOld.Text.Trim().Equals(""))
                        {
                            JscriptPrint("密码不能为空!", "", "Error");
                            return;
                        }
                        if (DESEncrypt.Encrypt(this.txtOld.Text.Trim()) != Lt.MPWD)
                        {
                            JscriptPrint("老密码不正确!", "", "Error");
                            return;
                        }
                        else
                        {
                            Lt.MPWD = DESEncrypt.Encrypt(this.txtNew.Text.Trim());
                            mydb.SaveChanges();
                            JscriptPrint("修改成功!", "", "Success");
                        }
                    }
                }
            }


            // bll.Add(model);
            //保存日志
            //SaveLogs("[资讯模块]添加文章:" + model.Title);
            //JscriptPrint("文章发布成功啦!", "Add.aspx?classId=" + ddlClassId.SelectedValue, "Success");
        }
示例#7
0
    //保存
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Entities mydb = new Entities();
        {
            Manages Lt = new Manages();
            if (_Id != 0)
            {
                Lt = mydb.Manages.First(p => p.MID == _Id);
            }

            Lt.MName = txtName.Text.Trim();

            Lt.MRole = "";
            string admin_power = ",";
            if (Request.Form["admin_power"] != null)
            {
                admin_power = "," + Request.Form["admin_power"].ToString() + ",";
            }
            Lt.MPower = admin_power;

            string admin_Role = ",";
            if (Request.Form["admin_Role"] != null)
            {
                admin_Role = "," + Request.Form["admin_Role"].ToString() + ",";
            }
            Lt.MRole = admin_Role;


            if (_Id == 0)
            {
                Lt.MPWD = DESEncrypt.Encrypt(this.txtTag.Text.ToString().Trim());
                mydb.Manages.AddObject(Lt);
                mydb.SaveChanges();
                JscriptPrint("用户添加成功啦!", "AdminList.aspx", "Success");
            }
            else
            {
                mydb.SaveChanges();
                JscriptPrint("用户修改成功啦!", "AdminList.aspx", "Success");
            }
        }


        // bll.Add(model);
        //保存日志
        //SaveLogs("[资讯模块]添加文章:" + model.Title);
        //JscriptPrint("文章发布成功啦!", "Add.aspx?classId=" + ddlClassId.SelectedValue, "Success");
    }
示例#8
0
        private static async Task <Manages> CreateManagesEdge(DocumentClient client, DocumentCollection graph, Person manager, Person person)
        {
            var manages = new Manages(manager, person);

            if (CreateObjectsViaDocument)
            {
                var doc = manages.ToDocument();
                await client.CreateDocumentAsync(DemoGraphUri, doc);
            }
            else
            {
                var gremlin = manages.ToGremlin();
                await client.CreateGremlinQuery(graph, gremlin).ExecuteNextAsync();
            }

            return(manages);
        }
示例#9
0
        protected void rptList_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            int id = Convert.ToInt32(((Label)e.Item.FindControl("lb_id")).Text);

            Entities bll   = new Entities();
            Manages  model = bll.Manages.First(p => p.MID == id);

            switch (e.CommandName.ToLower())
            {
            case "del":
                bll.DeleteObject(model);
                break;
            }

            bll.SaveChanges();
            grdbind();

            //RptBind("Id>0" + CombSqlTxt(this.kindId, this.classId, this.keywords, this.property), "AddTime desc");
        }
示例#10
0
 /// <summary>
 /// 用于向 Manages EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddToManages(Manages manages)
 {
     base.AddObject("Manages", manages);
 }
示例#11
0
 /// <summary>
 /// 创建新的 Manages 对象。
 /// </summary>
 /// <param name="mID">MID 属性的初始值。</param>
 public static Manages CreateManages(global::System.Int64 mID)
 {
     Manages manages = new Manages();
     manages.MID = mID;
     return manages;
 }
示例#12
0
    //保存
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Entities mydb = new Entities();
            {
                Manages Lt = new Manages();
                if (_Id != 0)
                    Lt = mydb.Manages.First(p => p.MID == _Id);

                Lt.MName = txtName.Text.Trim();

                Lt.MRole = "";
                string admin_power = ",";
                if (Request.Form["admin_power"] != null)
                    admin_power = "," + Request.Form["admin_power"].ToString() + ",";
                Lt.MPower = admin_power;

                string admin_Role = ",";
                if (Request.Form["admin_Role"] != null)
                    admin_Role = "," + Request.Form["admin_Role"].ToString() + ",";
                Lt.MRole = admin_Role;

                if (_Id == 0)
                {
                    Lt.MPWD = DESEncrypt.Encrypt(this.txtTag.Text.ToString().Trim());
                    mydb.Manages.AddObject(Lt);
                    mydb.SaveChanges();
                    JscriptPrint("用户添加成功啦!", "AdminList.aspx", "Success");
                }
                else
                {
                    mydb.SaveChanges();
                    JscriptPrint("用户修改成功啦!", "AdminList.aspx", "Success");
                }
            }

            // bll.Add(model);
            //保存日志
            //SaveLogs("[资讯模块]添加文章:" + model.Title);
            //JscriptPrint("文章发布成功啦!", "Add.aspx?classId=" + ddlClassId.SelectedValue, "Success");
    }