Advertisement
Guest User

Untitled

a guest
Jan 13th, 2016
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.19 KB | None | 0 0
  1. String To = to.getText();
  2. String Cc = cc.getText();
  3. String Bcc = bcc.getText();
  4. String Sub = sub.getText();
  5. String Msg = text.getText();
  6. if(To.equals("") || Sub.equals("") || Msg.equals(""))
  7. {
  8. JOptionPane.showMessageDialog(null, "Please Fill All Appropiate Details");
  9. }
  10. else
  11. {
  12. try {
  13.  
  14. Class.forName("com.mysql.jdbc.Driver");
  15. Connection con = DriverManager.getConnection( "jdbc:mysql://localhost:3306/email management system","root", "ok" );
  16. Statement stmt = con.createStatement();
  17. ResultSet rs = stmt.executeQuery("select first,email,mail,name from login,curlogin;");
  18. String from =rs.getString("mail");
  19. String frmname =rs.getString("name");
  20. String recipent = "";
  21. String rname = "";
  22. Boolean tof;
  23. loop1: while(rs.next())
  24. {
  25. recipent = rs.getString("email");
  26. rname = rs.getString("first");
  27. if(recipent.equals(To))
  28. {
  29. tof = true;
  30. break loop1;
  31.  
  32. }
  33. else
  34. {
  35. tof= false;
  36. }
  37. }
  38. if(tof=true)
  39. {
  40. stmt.executeUpdate("Insert into inbox Values('"+frmname+"','"+Sub+"','"+Msg+"',curDate(), curTime(),'"+rname+"','"+from+"');");
  41. new inbox().setVisible(true);
  42. this.dispose();
  43. }
  44. else
  45. {
  46. JOptionPane.showMessageDialog(null,"Sorry the 'To' Email you entered does not exist.");
  47. }
  48. ResultSet rs1 = stmt.executeQuery("select first,email,mail,name from login,curlogin;");
  49. Boolean taf = false;
  50. Boolean entered = false;
  51. loop2: while(rs1.next())
  52. {
  53. recipent = rs1.getString("email");
  54. rname = rs1.getString("first");
  55. if(Cc.equals(""))
  56. {
  57.  
  58. }
  59. else
  60. {
  61. entered= true;
  62. if(recipent.equals(Cc))
  63. {
  64. taf = true;
  65. break loop2;
  66.  
  67. }
  68. else
  69. {
  70. taf= false;
  71. }
  72. }
  73. }
  74. if(entered=true)
  75. {
  76. if(taf=true)
  77. {
  78. stmt.executeUpdate("Insert into inbox Values('"+frmname+"','"+Sub+"','"+Msg+"',curDate(), curTime(),'"+rname+"','"+from+"');");
  79. new inbox().setVisible(true);
  80. this.dispose();
  81. }
  82. else
  83. {
  84. JOptionPane.showMessageDialog(null,"Sorry the 'CC' Email you entered does not exist.");
  85. }
  86. }
  87. ResultSet rs2 = stmt.executeQuery("select first,email,mail,name from login,curlogin;");
  88. Boolean fot=false;
  89. Boolean entered2 =false;
  90. loop3: while(rs2.next())
  91. {
  92. recipent = rs2.getString("email");
  93. rname = rs2.getString("first");
  94. if(Bcc.equals(""))
  95. {
  96.  
  97. }
  98. else
  99. {
  100.  
  101.  
  102. if(recipent.equals(Bcc))
  103. {
  104. fot = true;
  105. break loop3;
  106.  
  107. }
  108. else
  109. {
  110. fot= false;
  111. }
  112. }
  113. }
  114. if(entered2=true)
  115. {
  116. if(fot=true)
  117. {
  118. stmt.executeUpdate("Insert into inbox Values('"+frmname+"','"+Sub+"','"+Msg+"',curDate(), curTime(),'"+rname+"','"+from+"');");
  119. new inbox().setVisible(true);
  120. this.dispose();
  121. }
  122. else
  123. {
  124. JOptionPane.showMessageDialog(null,"Sorry the 'CC' Email you entered does not exist.");
  125. }
  126.  
  127. }
  128.  
  129. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement