Пример #1
0
    protected void btn1_Click(object sender, EventArgs e)
    {
        nszillow.clsagt    obj    = new nszillow.clsagt();
        nszillow.clsagtprp objprp = new nszillow.clsagtprp();

        objprp.agtcod = Convert.ToInt32(Session["cod"]);
        objprp.agtprf = txtbox1.Text;
        String s = "";

        for (Int32 i = 0; i < chkboxlist1.Items.Count; i++)
        {
            if (chkboxlist1.Items[i].Selected == true)
            {
                s = s + chkboxlist1.Items[i].Value + ",";
            }
        }

        if (s != "")
        {
            s = s.Substring(0, s.Length - 1);
        }
        objprp.agtser = s;

        String fp = fileupload1.PostedFile.FileName;

        if (fp != "")
        {
            fp            = fp.Substring(fp.LastIndexOf('.'));
            objprp.agtpic = fp + "?ts=" + DateTime.Now.ToString();
        }
        else
        {
            objprp.agtpic = hidden.Value;
        }


        try
        {
            obj.Update_Rec(objprp);

            if (fp != "")
            {
                //System.IO.FileInfo file = new System.IO.FileInfo();
                //System.IO.File.Delete(Server.MapPath("../agtpics" + "//" + Session["cod"] + fp));
                fileupload1.PostedFile.SaveAs(Server.MapPath("../agtpics" + "//" + Session["cod"] + fp));
            }

            divFail.Visible = false;
            divSuc.Visible  = true;
            //fetchData();
        }
        catch
        {
            divFail.Visible = true;
            divSuc.Visible  = false;
        }
    }
Пример #2
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            nszillow.clsusr    obj    = new nszillow.clsusr();
            nszillow.clsusrprp objprp = new nszillow.clsusrprp();
            objprp.usreml    = TextBox2.Text;
            objprp.usrregdat = DateTime.Now;
            objprp.usrrol    = 'A';
            String pwd = Guid.NewGuid().ToString();
            pwd           = pwd.Substring(0, 9);
            objprp.usrpwd = pwd;

            try
            {
                Int32 usrcod = obj.Save_Rec(objprp);

                nszillow.clsagt    obj1    = new nszillow.clsagt();
                nszillow.clsagtprp objprp1 = new nszillow.clsagtprp();
                objprp1.agtloccod = Convert.ToInt32(DropDownList2.SelectedValue);
                objprp1.agtnam    = TextBox1.Text;
                objprp1.agtpic    = "";
                objprp1.agtprf    = "";
                objprp1.agtser    = "";
                objprp1.agtusrcod = usrcod;
                try
                {
                    obj1.Save_Rec(objprp1);
                    clearAll();
                    divSuc.Visible         = true;
                    divFail.Visible        = false;
                    divEmailExists.Visible = false;

                    MailMessage mailMessage = new MailMessage("*****@*****.**", objprp.usreml);
                    mailMessage.Subject = "Welcome to Zillow!!";
                    mailMessage.Body    = "Your Password is " + pwd + ". Please Update Your Password as you login first time.";
                    SmtpClient smtpClient = new SmtpClient();
                    smtpClient.Send(mailMessage);
                }
                catch
                {
                    divFail.Visible        = true;
                    divSuc.Visible         = false;
                    divEmailExists.Visible = false;
                }
            }
            catch (SqlException exp)
            {
                if (exp.Message.StartsWith("Violation of UNIQUE KEY constraint"))
                {
                    divEmailExists.Visible = true;
                    divFail.Visible        = false;
                    divSuc.Visible         = false;
                }
            }
        }
    }
Пример #3
0
    protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        nszillow.clsagtprp objprp = new nszillow.clsagtprp();
        nszillow.clsagt    obj    = new nszillow.clsagt();

        objprp.agtcod    = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values[0]);
        objprp.agtusrcod = Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Values[1]);
        try
        {
            obj.Delete_Rec(objprp);
            searchResults();
        }
        catch
        {
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('ERROR! Deleting Agent')", true);
        }
    }