예제 #1
0
        protected void btnSub_Click(object sender, EventArgs e)
        {
            var name = txtName.Value.Trim();

            if (string.IsNullOrEmpty(name))
            {
                Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('请填写专家类型!');</script>");
                return;
            }
            if (!string.IsNullOrEmpty(Request.QueryString["empId"]))
            {
                try {
                    var model = _dataDal.GetModel(Convert.ToInt32(Request.QueryString["empId"]));
                    if (model == null)
                    {
                        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('专家类型不存在!');</script>");
                        return;
                    }
                    model.Name = name;
                    var res = _dataDal.Update(model);
                    if (res)
                    {
                        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>window.top.$op.location=window.top.$op.location;window.top.$modal.destroy();</script>");
                    }
                    else
                    {
                        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('专家类型已存在!');</script>");
                    }
                }
                catch (Exception) {
                    Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('操作失败!');</script>");
                }
            }
            else
            {
                var model = new Admin.Model.ProfType {
                    CreateDate = DateTime.Now,
                    Name       = name,
                    Status     = 1
                };

                var resAdd = _dataDal.Add(model);
                if (resAdd > 0)
                {
                    Page.ClientScript.RegisterStartupScript(GetType(), "",
                                                            "<script>window.top.$op.location=window.top.$op.location;window.top.$modal.destroy();</script>");
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('专家类型已存在!');</script>");
                }
            }
        }
예제 #2
0
        protected void btnSub_Click(object sender, EventArgs e)
        {
            var name = txtName.Value.Trim();
            if (string.IsNullOrEmpty(name)) {
                Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('请填写专家类型!');</script>");
                return;
            }
            if (!string.IsNullOrEmpty(Request.QueryString["empId"])) {
                try {
                    var model = _dataDal.GetModel(Convert.ToInt32(Request.QueryString["empId"]));
                    if (model == null) {
                        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('专家类型不存在!');</script>");
                        return;
                    }
                    model.Name = name;
                    var res = _dataDal.Update(model);
                    if (res) {
                        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>window.top.$op.location=window.top.$op.location;window.top.$modal.destroy();</script>");
                    }
                    else {
                        Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('专家类型已存在!');</script>");
                    }
                }
                catch (Exception) {
                    Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('操作失败!');</script>");
                }
            }
            else {
                var model = new Admin.Model.ProfType {
                    CreateDate = DateTime.Now,
                    Name = name,
                    Status = 1
                };

                var resAdd = _dataDal.Add(model);
                if (resAdd > 0) {
                    Page.ClientScript.RegisterStartupScript(GetType(), "",
                        "<script>window.top.$op.location=window.top.$op.location;window.top.$modal.destroy();</script>");
                }
                else {
                    Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('专家类型已存在!');</script>");
                }
            }
        }