Sie sind auf Seite 1von 11

using using using using using using using using using using

System; System.Data; System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls;

public partial class Admin : System.Web.UI.UserControl { protected void Page_Load(object sender, EventArgs e) { } protected void Button4_Click(object sender, EventArgs { Response.Redirect("Home.aspx"); } protected void btn1_Click(object sender, EventArgs e) { Response.Redirect("ViewMails.aspx"); } protected void Button1_Click(object sender, EventArgs { Response.Redirect("ViewUsers.aspx"); } protected void Button2_Click(object sender, EventArgs { Response.Redirect("ViewBlocked.aspx"); } protected void Button3_Click(object sender, EventArgs { Response.Redirect("ViewDrafts.aspx"); } protected void Button5_Click(object sender, EventArgs { Response.Redirect("Decisionkeys.aspx");

e)

e)

e)

e)

e)

} protected void Button6_Click(object sender, EventArgs e) { Response.Redirect("Search.aspx"); } protected void Button7_Click(object sender, EventArgs e) { Response.Redirect("Chart.aspx"); } }

using System;

using using using using using using using using using using using using

System.Data; System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls; System.Drawing; System.Data.SqlClient; System.Drawing.Imaging;

public partial class Chart : System.Web.UI.Page { SqlConnection conn = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); protected void Page_Load(object sender, EventArgs e) { conn.Open(); SqlCommand cmd = new SqlCommand("select count(*) from inbox", conn); SqlCommand cmd1 = new SqlCommand("select count(*) from blocked", conn); int d = Convert.ToInt32(cmd.ExecuteScalar()); int b = Convert.ToInt32(cmd1.ExecuteScalar()); Label1.Text = d.ToString(); Label2.Text = b.ToString(); // int e = Convert.ToInt32(cmd1.ExecuteScalar()); int i = 0; //int i = 6; Bitmap objBitMap = new Bitmap(400, 200); Graphics objGraphics = default(Graphics); objGraphics = Graphics.FromImage(objBitMap); //Set the background color to silver objGraphics.Clear(Color.Silver); int[] arrValues = new int[2]; arrValues[0] = d; arrValues[1] = b; string[] arrValueNames = new string[2]; arrValueNames[0] = "INBOX MAILS :-"+d.ToString(); arrValueNames[1] = "BLOCKED MAILS :-"+b.ToString(); objGraphics.DrawString("MAIL DETAILS", new Font("Tahoma", 10), Brushes.Black, new PointF(5, 5)); PointF symbolLeg = new PointF(300, 20); PointF descLeg = new PointF(150, 16); for (i = 0; i <= arrValueNames.Length - 1; i++) { objGraphics.FillRectangle(new SolidBrush(GetColor(i)), symbolLeg.X, symbolLeg.Y, 20, 10); objGraphics.DrawRectangle(Pens.Black, symbolLeg.X, symbolLeg.Y, 20, 10); objGraphics.DrawString(Convert.ToString(arrValueNames[i]), new Font("Tahoma", 10), Brushes.Black, descLeg); symbolLeg.Y += 20; descLeg.Y += 20;

} for (i = 0; i <= arrValues.Length - 1; i++) { objGraphics.FillRectangle(new SolidBrush(GetColor(i)), (i * 35) + 15, 200 arrValues[i], 20, arrValues[i] + 5); objGraphics.DrawRectangle(Pens.Black, (i * 35) + 15, 200 - arrValues[i], 20, arrValues[i] + 5); }

objBitMap.Save(Response.OutputStream, ImageFormat.Gif); } public Color GetColor(int itemIndex) { Color objColor = default(Color); switch (itemIndex) { case 0: objColor = Color.Red; break; case 1: objColor = Color.Blue; break;

default: objColor = Color.Green; break; } return objColor; } }

using using using using using using using using using using using

System; System.Data; System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls; System.Data.SqlClient;

public partial class Compose : System.Web.UI.Page { SqlConnection con = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlConnection con1 = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlCommand cmd,cmd1; protected void Page_Load(object sender, EventArgs e) { } int count = 0; protected void btnSend_Click(object sender, EventArgs e) { try {

string fname = FileUpload1.PostedFile.FileName; Random r =new Random(); int encval=r.Next(); string des = Server.MapPath(@"phr/" + fname); string path = des.ToString().Trim() ; if (fname.Length > 0) { if (FileUpload1.PostedFile.ContentLength > 0) { FileUpload1.PostedFile.SaveAs(des);

} else { Alert.Show("Save Failed..."); } }

con.Open(); cmd = new SqlCommand("insert into skey values('" + Session["User"].ToString() + "','" + txtSend.Text + "','" + fname.ToString() + "','" + path.ToString() + "','" + encval.ToString() + "')", con); cmd.ExecuteNonQuery(); con.Close();

cmd = new SqlCommand("select * from enduser where email='" + txtSend.Text + "'", con);

con.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { con.Close(); con.Open(); cmd = new SqlCommand("insert into inbox values('" + Session["User"].ToString() + "','" + txtSend.Text + "','" + TextBox1.Text + "','" + TextBox2.Text + "','" + DateTime.Now.ToString() + "')", con); cmd.ExecuteNonQuery(); dr.Close(); con.Close(); cmd1 = new SqlCommand("select keys from decisions", con1); con1.Open(); SqlDataReader dr1 = cmd1.ExecuteReader(); while(dr1.Read()) { cmd = new SqlCommand("select * from inbox where mailid like (select max(mailid) from inbox) and content like '%" + dr1[0].ToString() + "%' or subj like '%" + dr1[0].ToString() + "%'", con); con.Open(); dr = cmd.ExecuteReader(); if (dr.Read()) { string[] words = TextBox2.Text.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i < words.Length; i++) { if (words[i] == dr1[0].ToString()) { count++; } } if (count >= 3) { return; } else { con.Close(); con.Open(); cmd = new SqlCommand("insert into blocked values('" + Session["User"].ToString() + "','" + txtSend.Text + "','" + TextBox1.Text + "','" + TextBox2.Text + "','" + DateTime.Now.ToString() + "')", con); cmd.ExecuteNonQuery(); con.Close(); con.Open(); cmd = new SqlCommand("delete from inbox where mailid=(select max(mailid) from inbox)", con); cmd.ExecuteNonQuery(); con.Close(); return; } } con.Close(); } } else

{ con.Close(); con.Open(); cmd = new SqlCommand("insert into inbox values('" + Session["User"].ToString() + "','"+Session["User"].ToString()+"','Failure Delivery Notice to "+txtSend.Text+"','" + TextBox2.Text + "','" + DateTime.Now.ToString() + "')", con); cmd.ExecuteNonQuery(); con.Close(); } con.Close(); } catch (Exception ex) { } }

protected void Button1_Click(object sender, EventArgs e) { con.Open(); cmd = new SqlCommand("insert into drafts values('" + Session["User"].ToString() + "','" + txtSend.Text + "','" + TextBox1.Text + "','" + TextBox2.Text + "','" + DateTime.Now.ToString() + "')", con); cmd.ExecuteNonQuery(); con.Close(); } }

using using using using using using using using using using using

System; System.Data; System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls; System.Data.SqlClient;

public partial class DecisionKeys : System.Web.UI.Page { SqlConnection con = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlCommand cmd; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack == true) { cmd = new SqlCommand("select * from verify", con); con.Open();

SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds, "verify"); GridView1.DataSource = ds; GridView1.DataBind(); con.Close(); } } protected void btn1_Click(object sender, EventArgs e) { } }

using using using using using using using using using using using

System; System.Data; System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls; System.Data.SqlClient;

public partial class Draft : System.Web.UI.Page { SqlConnection con = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlCommand cmd; protected void Page_Load(object sender, EventArgs e) { cmd = new SqlCommand("select drid,recvid,subj,dat from drafts where sendid='" + Session["User"].ToString() + "'", con); con.Open(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds, "drafts"); gView.DataSource = ds; gView.DataBind(); con.Close(); } protected void gView_SelectedIndexChanged1(object sender, EventArgs e) { Session["drid"] = gView.SelectedDataKey["drid"].ToString(); } protected void btn1_Click(object sender, EventArgs e) { Response.Redirect("MailView.aspx?var=" + gView.SelectedDataKey["drid"].ToString() + ""); } protected void btn2_Click(object sender, EventArgs e)

{ Response.Redirect("Resend.aspx?var=" + gView.SelectedDataKey["drid"].ToString() + ""); } }

using using using using using using using using using using using

System; System.Data; System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls; System.Data.SqlClient;

public partial class Inbox : System.Web.UI.Page { SqlConnection con = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlCommand cmd; protected void Page_Load(object sender, EventArgs e) { cmd = new SqlCommand("select mailid,sendid,subj,dat from inbox where recvid='" + Session["User"].ToString() + "'", con); con.Open(); SqlDataAdapter da = new SqlDataAdapter(cmd); DataSet ds = new DataSet(); da.Fill(ds, "inbox"); gView.DataSource = ds; gView.DataBind(); con.Close(); } protected void gView_SelectedIndexChanged1(object sender, EventArgs e) { Session["send"] = gView.SelectedRow.Cells[2].Text; Session["mode"] = "inbox"; Response.Redirect("MailView.aspx?var=" + gView.SelectedDataKey["mailid"].ToString() + ""); }

using System; using System.Data;

using using using using using using using using using

System.Configuration; System.Collections; System.Web; System.Web.Security; System.Web.UI; System.Web.UI.WebControls; System.Web.UI.WebControls.WebParts; System.Web.UI.HtmlControls; System.Data.SqlClient;

public partial class Login : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void LinkButton1_Click(object sender, EventArgs e) { Response.Redirect("NewUser.aspx"); } SqlConnection con = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlCommand cmd; protected void btnSubmit_Click(object sender, EventArgs e) {

} System.Net.Mail.MailMessage mail = new System.Net.Mail.MailMessage(); System.Net.NetworkCredential cred = new System.Net.NetworkCredential("b.shaberabeevi@gmail.com", "mashaallah");

protected void LinkButton2_Click(object sender, EventArgs e) {

} protected void Button1_Click(object sender, EventArgs e) { } protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { } protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { cmd = new SqlCommand("select * from enduser where email='" + Login1.UserName + "'and password='" + Login1.Password + "'", con); con.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { con.Close(); Session["User"] = Login1.UserName.ToString();

Response.Redirect("UserHome.aspx"); } else { con.Close(); } } } using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; using System.IO; public partial class MailView : System.Web.UI.Page { SqlConnection con = new SqlConnection("server=AKHANPC;uid=sa;pwd=khan;database=mail;"); SqlCommand cmd; string st; protected void Page_Load(object sender, EventArgs e) {

string strrec= Session["send"].ToString(); string strsen = Session["User"].ToString(); cmd = new SqlCommand("select * from skey where sender='" + strrec.ToString().Trim() + "' and recv='" + strsen.ToString().Trim() + "' ", con); con.Open(); SqlDataReader dr4 = cmd.ExecuteReader(); if (dr4.Read()) { TextBox2.Text = dr4[4].ToString(); con.Close(); } con.Close(); } protected void Button1_Click(object sender, EventArgs e) { if (Session["mode"].ToString() == "inbox") { con.Open(); cmd = new SqlCommand("update inbox set recvid='null' where mailid='" + st + "'", con); cmd.ExecuteNonQuery(); con.Close(); Response.Write("<script>alert('Mail Deleted Successfully');window.location.href='inbox.aspx';</script>"); } else if (Session["mode"].ToString() == "sentitems")

{ con.Open(); cmd = new SqlCommand("update inbox set sendid='null' where mailid='" + st + "'", con); cmd.ExecuteNonQuery(); con.Close(); Response.Write("<script>alert('Mail Deleted Successfully');window.location.href='sentitems.aspx';</script>"); } else { con.Open(); cmd = new SqlCommand("update drafts set sendid='null' where mailid='" + st + "'", con); cmd.ExecuteNonQuery(); con.Close(); Response.Write("<script>alert('Mail Deleted Successfully');window.location.href='draft.aspx';</script>"); } } protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string strsen = Session["User"].ToString(); cmd = new SqlCommand("select path from skey where recv='" + strsen.ToString().Trim() + "' and secretkey='" + TextBox2.Text + "'", con); con.Open(); SqlDataReader dr4 = cmd.ExecuteReader(); if (dr4.Read()) { Session["pat"] = dr4[0].ToString(); String FileName = "sam"; String FilePath = Session["pat"].ToString().Trim(); System.Web.HttpResponse response = System.Web.HttpContext.Current.Response; response.ClearContent(); response.Clear(); response.ContentType = "text/plain"; response.AddHeader("Content-Disposition", "attachment; filename=" + FileName + ";"); response.TransmitFile(FilePath); response.Flush(); response.End(); con.Close(); } } }

Das könnte Ihnen auch gefallen