protected void Button1_Click(object sender, EventArgs e) { // 1) insert record to tbusr nsgetwell.clsusr obj = new nsgetwell.clsusr(); nsgetwell.clsusrprp objprp = new nsgetwell.clsusrprp(); objprp.usreml = TextBox2.Text; objprp.usrphn = TextBox3.Text; objprp.usrregdat = DateTime.Now; objprp.usrrol = 'D'; String pwd = Guid.NewGuid().ToString(); pwd = pwd.Substring(0, 10); objprp.usrpwd = pwd; Int32 a = obj.Save_Rec(objprp); // 2) fetch usrcod and insert partial details to tbdoc nsgetwell.clsdoc obj1 = new nsgetwell.clsdoc(); nsgetwell.clsdocprp objprp1 = new nsgetwell.clsdocprp(); objprp1.docnam = TextBox1.Text; objprp1.docarecod = Convert.ToInt32(DropDownList2.SelectedValue); objprp1.docspccod = Convert.ToInt32(DropDownList3.SelectedValue); objprp1.docusrcod = a; obj1.Save_Rec(objprp1); // 3) send email to doctor containing login info String bdy = "<a href=index.aspx> Click Here</a> to login to your account." + "<b>Email:</b>" + TextBox2.Text + "<br><b>Password:</b> " + pwd; MailMessage mm = new MailMessage("*****@*****.**", TextBox2.Text, "Login Information", bdy); mm.IsBodyHtml = true; SmtpClient c = new SmtpClient("mail.connectzone.in", 25); c.Send(mm); Response.Redirect("frmdoc.aspx"); }
protected void Button1_Click(object sender, EventArgs e) { nsgetwell.clsdoc obj = new nsgetwell.clsdoc(); nsgetwell.clsdocprp objprp = new nsgetwell.clsdocprp(); objprp.docadd = txtadd.Text; objprp.docaddcrd = Hidden1.Value; objprp.docappphn = txtphn.Text; objprp.docavltim = txtavltim.Text; objprp.doccod = Convert.ToInt32(Session["cod"]); objprp.docprf = Editor1.Content; objprp.docqal = txtqal.Text; String s = FileUpload1.PostedFile.FileName; if (s != "") { s = s.Substring(s.LastIndexOf(".")); objprp.docpic = s; } else { objprp.docpic = ViewState["pic"].ToString(); } obj.Update_Rec(objprp); if (s != "") { FileUpload1.PostedFile.SaveAs(Server.MapPath("../docpics") + "//" + Session["cod"].ToString() + s); } }
protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { nsgetwell.clsdoc obj = new nsgetwell.clsdoc(); List <nsgetwell.clsdocprp> k = obj.Find_Rec(Convert.ToInt32 (Session["cod"])); txtadd.Text = k[0].docadd; txtavltim.Text = k[0].docavltim; txtphn.Text = k[0].docappphn; txtqal.Text = k[0].docqal; Editor1.Content = k[0].docprf; Label1.Text = k[0].docaddcrd; Hidden1.Value = k[0].docaddcrd; ViewState["pic"] = k[0].docpic; } }