protected void btnUpdate_Click(object sender, EventArgs e) { btn_UploadFiles_Click(sender, e); objuser.username = txtusername.Text; objuser.loginid = txtloginid.Text; objuser.email = txtemail.Text.Trim(); objuser.address = txtaddress.Text; objuser.password = txtpassword.Text; objuser.usertype = ddlusertype.SelectedValue; //objuser.designation = ddldesignation.SelectedValue; objuser.designation = null; objuser.status = ddlstatus.SelectedValue; objuser.phone = txtphone.Text; objuser.fristname = txtfristname.Text; objuser.lastname = txtlastname.Text; objuser.zip = txtZip.Text; objuser.state = txtState.Text; objuser.city = txtCity.Text; objuser.businessname = txtbusinessname.Text; objuser.ssn = txtssn.Text; objuser.ssn1 = txtssn0.Text; objuser.ssn2 = txtssn1.Text; objuser.signature = txtSignature.Text; objuser.dob = DOBdatepicker.Text; objuser.citizenship = ddlcitizen.SelectedValue; objuser.tin = txtTIN.Text; objuser.ein1 = txtEIN.Text; objuser.ein2 = txtEIN2.Text; objuser.maritalstatus = ddlMaritalstatus.SelectedValue; objuser.a = txtA.Text; objuser.b = txtB.Text; objuser.c = txtC.Text; objuser.d = txtD.Text; objuser.e = txtE.Text; objuser.f = txtF.Text; objuser.g = txtG.Text; objuser.h = txtH.Text; objuser.i = txt5.Text; objuser.j = txt6.Text; objuser.k = txt7.Text; //lblName.Text = ViewState["FristName"].ToString() + ViewState["LastName"].ToString(); if (lstboxUploadedImages.Items.Count != 0) { foreach (System.Web.UI.WebControls.ListItem img in lstboxUploadedImages.Items) { fn = fn + "," + img.Text; } objuser.picture = fn.TrimStart(','); } else if (lstboxUploadedImages.Items.Count > 0) { foreach (System.Web.UI.WebControls.ListItem img in lstboxUploadedImages.Items) { fn = fn + "," + img.Text; } objuser.picture = fn.TrimStart(','); } else { objuser.picture = ""; } objuser.attachements = GetUpdateAttachments(); int id = Convert.ToInt32(Session["ID"]); bool result = UserBLL.Instance.UpdatingUser(objuser, id); GoogleCalendarEvent.CreateCalendar(txtemail.Text, txtaddress.Text); lblmsg.Visible = true; lblmsg.CssClass = "success"; lblmsg.Text = "User Details Updated successfully"; ScriptManager.RegisterStartupScript(this, this.GetType(), "AlertBox", "alert('User Update successfully');", true); clearcontrols(); Server.Transfer("EditUser.aspx"); }
protected void btncreate_Click(object sender, EventArgs e) { try { btn_UploadFiles_Click(sender, e); if (ddlstatus.SelectedIndex <= 0) { ScriptManager.RegisterStartupScript(this, this.GetType(), "AlertBox", "alert('Please Select Status');", true); return; } else { objuser.status = ddlstatus.SelectedValue; } if (ddlusertype.SelectedIndex <= 0) { ScriptManager.RegisterStartupScript(this, this.GetType(), "AlertBox", "alert('Please Select User Type');", true); return; } else { objuser.usertype = ddlusertype.SelectedValue; } objuser.username = txtusername.Text; objuser.loginid = txtloginid.Text.Trim(); objuser.email = txtemail.Text.Trim(); objuser.password = txtpassword.Text; objuser.designation = null; objuser.phone = txtphone.Text; objuser.address = txtaddress.Text; ViewState["address"] = txtaddress.Text; objuser.fristname = txtfristname.Text; objuser.lastname = txtlastname.Text; objuser.zip = txtZip.Text; objuser.state = txtState.Text; objuser.city = txtCity.Text; objuser.businessname = txtbusinessname.Text; objuser.ssn = txtssn.Text; objuser.ssn1 = txtssn0.Text; objuser.ssn2 = txtssn1.Text; string ssn = txtssn.Text + "-" + txtssn0.Text + "-" + txtssn1.Text; ViewState[ssn] = ssn; objuser.signature = txtSignature.Text; objuser.dob = DOBdatepicker.Text; objuser.citizenship = ddlcitizen.SelectedValue; objuser.tin = txtTIN.Text; objuser.ein1 = txtEIN.Text; objuser.ein2 = txtEIN2.Text; objuser.maritalstatus = ddlMaritalstatus.SelectedValue; objuser.a = txtA.Text; objuser.b = txtB.Text; objuser.c = txtC.Text; objuser.d = txtD.Text; objuser.e = txtE.Text; objuser.f = txtF.Text; objuser.g = txtG.Text; objuser.h = txtH.Text; objuser.i = txt5.Text; objuser.j = txt6.Text; objuser.k = txt7.Text; // lblName.Text = ViewState["FristName"].ToString() + ViewState["LastName"].ToString(); if (flpUplaodPicture.FileName != string.Empty) { foreach (System.Web.UI.WebControls.ListItem img in lstboxUploadedImages.Items) { fn = fn + "," + img.Text; } Server.MapPath("~/UserImages" + "\\" + flpUplaodPicture.FileName); objuser.picture = fn.TrimStart(','); } else if (lstboxUploadedImages.Items.Count > 0) { foreach (System.Web.UI.WebControls.ListItem img in lstboxUploadedImages.Items) { fn = fn + "," + img.Text; } objuser.picture = fn.TrimStart(','); } else { objuser.picture = string.Empty; } string strFileName = string.Empty; if (ViewState["FileName"] != null) { strFileName = ViewState["FileName"].ToString(); strFileName = strFileName.TrimStart(','); objuser.attachements = strFileName; } else { objuser.attachements = strFileName; } bool result = UserBLL.Instance.AddUser(objuser); if (result) { lblmsg.CssClass = "success"; lblmsg.Text = "User has been created successfully"; lblmsg.Visible = true; clearcontrols(); GoogleCalendarEvent.CreateCalendar(txtemail.Text, txtaddress.Text); shareCalender(txtemail.Text); //ScriptManager.RegisterStartupScript(this, this.GetType(), "AlertBox", "alert('User has been created successfully');", true); clearcontrols(); } else { lblmsg.Visible = true; lblmsg.CssClass = "error"; lblmsg.Text = "User with this email id already exist"; } } catch (Exception ex) { ErrorLog.Instance.writeToLog(ex, "CreateUser", ""); //LogManager.Instance.WriteToFlatFile(ex.Message, "Custom",1);// Request.ServerVariables["remote_addr"].ToString()); } }