예제 #1
0
    /// <summary>
    /// 保存按钮
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnSave_Click(object sender, EventArgs e)
    {
        try
        {
            if (Request.QueryString["departId"] != null)
            {
                //修改

                User   user = UserManager.GetUserByUserName(this.txtPricipalUser.Text);
                Depart item = new Depart();
                item.DepartName           = this.txtDepartName.Text;
                item.PrincipalUser.UserId = user.UserId.ToString();
                item.Branch.BranchId      = Convert.ToInt32(this.ddlBranch.SelectedValue);
                item.ConnectMobileTelNo   = long.Parse(this.txtMobileTelNo.Text);
                item.ConnectTelNo         = long.Parse(this.txtConnectTelNo.Text);
                item.Faxes    = long.Parse(this.txtFaxes.Text);
                item.DepartId = Convert.ToInt32(Request.QueryString["departId"]);
                DepartInfoService.UpdateDepart(item);
            }
            else
            {
                //添加

                User   user = UserManager.GetUserByUserName(this.txtPricipalUser.Text);
                Depart item = new Depart();
                item.DepartName           = this.txtDepartName.Text;
                item.PrincipalUser.UserId = user.UserId.ToString();
                item.Branch.BranchId      = Convert.ToInt32(this.ddlBranch.SelectedValue);
                item.ConnectMobileTelNo   = long.Parse(this.txtMobileTelNo.Text);
                item.ConnectTelNo         = long.Parse(this.txtConnectTelNo.Text);
                item.Faxes = long.Parse(this.txtFaxes.Text);
                DepartInfoService.AddDepart(item);
            }
        }
        catch (Exception ex)
        {
            ex.Message.ToString();
        }
        finally
        {
            Response.Redirect("DepartManage.aspx");
        }
    }
예제 #2
0
 /// <summary>
 /// 添加部门信息
 /// </summary>
 /// <param name="depart"></param>
 /// <returns></returns>
 public static Depart AddDepart(Depart depart)
 {
     return(DepartInfoService.AddDepart(depart));
 }