Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.11 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. using System.Configuration;
  8. using System.Data.SqlClient;
  9. using System.Text;
  10. using System.Data;
  11.  
  12.  
  13.  
  14. namespace Restauracja
  15. {
  16. public partial class Dodaj : System.Web.UI.Page
  17. {
  18.  
  19. protected void Page_Load(object sender, EventArgs e)
  20. {
  21.  
  22. //if (!Page.User.IsInRole("administratorzy")) {Visible = false;}
  23.  
  24. m_delete.Attributes.Add("onclick", "return(confirm('Czy na pewno chcesz usunąć?'));");
  25. m_update.Attributes.Add("onclick", "return(alert('Zaktualizowano.'));");
  26. m_delete.Attributes.Add("onclick", "return(alert('Usunięto.'));");
  27.  
  28. String strSearch = this.m_wpisz_id.Text;
  29. this.m_wpisz_id.Text = null;
  30. if (strSearch == null)
  31. {
  32. if (IsPostBack) return;
  33. }
  34.  
  35. string cs = ConfigurationManager.AppSettings["DBConnectionString"];
  36.  
  37.  
  38. using (SqlConnection con = new SqlConnection(cs))
  39. {
  40. StringBuilder sb1 = new StringBuilder();
  41. sb1.Append("select ID_adresu,Ulica,Numer_domu,Numer_mieszkania,Kod_pocztowy,Miejscowosc from [2PUrban].[dbo].[Adresy] WHERE ID_adresu=@ID");
  42. SqlCommand cmd = new SqlCommand(sb1.ToString(), con);
  43. cmd.CommandType = CommandType.Text;
  44.  
  45.  
  46. cmd.Parameters.Add(new SqlParameter("@ID", strSearch));
  47.  
  48. con.Open();
  49. SqlDataReader rdr = cmd.ExecuteReader();
  50. while (rdr.Read())
  51. {
  52.  
  53. m_id.Text = rdr["ID_adresu"].ToString().Trim();
  54. m_ulica.Text = rdr["Ulica"].ToString().Trim();
  55. m_numer_domu.Text = rdr["Numer_domu"].ToString().Trim();
  56. m__numer_mieszkania.Text = rdr["Numer_mieszkania"].ToString().Trim();
  57. m_kod_pocztowy.Text = rdr["Kod_pocztowy"].ToString().Trim();
  58. m_miasto.Text = rdr["Miejscowosc"].ToString().Trim();
  59.  
  60. break;
  61. }
  62. con.Close();
  63.  
  64. }
  65. }
  66.  
  67. protected void m_update_Click(object sender, EventArgs e)
  68. {
  69. string cs = ConfigurationManager.AppSettings["DBConnectionString"];
  70. using (SqlConnection con = new SqlConnection(cs))
  71. {
  72.  
  73. SqlCommand cmd = new SqlCommand("2PUrban.dbo.sp_aktualizuj_adres", con);
  74. cmd.CommandType = CommandType.StoredProcedure;
  75.  
  76. SqlParameter parameter1 = new SqlParameter("@Id", m_id.Text);
  77. cmd.Parameters.Add(parameter1);
  78. SqlParameter parameter2 = new SqlParameter("@Ulica", m_ulica.Text);
  79. cmd.Parameters.Add(parameter2);
  80. SqlParameter parameter3 = new SqlParameter("@Numer_domu", m_numer_domu.Text);
  81. cmd.Parameters.Add(parameter3);
  82. SqlParameter parameter4 = new SqlParameter("@Numer_mieszkania", m__numer_mieszkania.Text);
  83. cmd.Parameters.Add(parameter4);
  84. SqlParameter parameter5 = new SqlParameter("@Kod_pocztowy", m_kod_pocztowy.Text);
  85. cmd.Parameters.Add(parameter5);
  86. SqlParameter parameter6 = new SqlParameter("@Miejscowosc", m_miasto.Text);
  87. cmd.Parameters.Add(parameter6);
  88.  
  89. con.Open();
  90. cmd.ExecuteNonQuery();
  91. }
  92.  
  93. Response.Redirect("Edytuj_adres.aspx");
  94.  
  95. }
  96.  
  97. protected void m_cancel_Click(object sender, EventArgs e)
  98. {
  99. Response.Redirect("Edytuj_adres.aspx");
  100. }
  101.  
  102. protected void m_delete_Click(object sender, EventArgs e)
  103. {
  104.  
  105. string cs = ConfigurationManager.AppSettings["DBConnectionString"];
  106. using (SqlConnection con = new SqlConnection(cs))
  107. {
  108.  
  109. SqlCommand cmd = new SqlCommand("2PUrban.dbo.sp_sp_usun_adres", con);
  110. cmd.CommandType = CommandType.StoredProcedure;
  111.  
  112. SqlParameter parameter1 = new SqlParameter("@Id", m_id.Text);
  113. cmd.Parameters.Add(parameter1);
  114. SqlParameter parameter2 = new SqlParameter("@Ulica", m_ulica.Text);
  115. cmd.Parameters.Add(parameter2);
  116. SqlParameter parameter3 = new SqlParameter("@Numer_domu", m_numer_domu.Text);
  117. cmd.Parameters.Add(parameter3);
  118. SqlParameter parameter4 = new SqlParameter("@Numer_mieszkania", m__numer_mieszkania.Text);
  119. cmd.Parameters.Add(parameter4);
  120. SqlParameter parameter5 = new SqlParameter("@Kod_pocztowy", m_kod_pocztowy.Text);
  121. cmd.Parameters.Add(parameter5);
  122. SqlParameter parameter6 = new SqlParameter("@Miejscowosc", m_miasto.Text);
  123. cmd.Parameters.Add(parameter6);
  124.  
  125. con.Open();
  126. cmd.ExecuteNonQuery();
  127. }
  128.  
  129. Response.Redirect("Edytuj_adres.aspx");
  130. }
  131.  
  132. protected void m_wyslij_id_Click(object sender, EventArgs s)
  133. { }
  134. }
  135.  
  136. }
  137.  
  138.  
  139. __________________________
  140.  
  141. <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Edytuj_adres.aspx.cs" Inherits="Restauracja.Dodaj" %>
  142. <asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
  143. </asp:Content>
  144. <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
  145. <center>
  146. <hgroup class="title">
  147. <h2>- edycja adresów -</h2>
  148. </hgroup>
  149.  
  150. <asp:TextBox ID="m_wpisz_id" runat="server"> </asp:TextBox>
  151. <asp:Button ID="m_wyslij_id" runat="server" Text="Szukaj"> </asp:Button>
  152. <asp:Repeater ID="m_rptID" runat="server"/>
  153. <br />
  154.  
  155. Numer ID: <asp:Label ID="m_id" runat="server" Text=""></asp:Label>
  156. <br />
  157. Ulica: <asp:TextBox ID="m_ulica" runat="server"></asp:TextBox>
  158. <br />
  159. Numer domu: <asp:TextBox ID="m_numer_domu" runat="server"></asp:TextBox>
  160. <br />
  161. Numer mieszkania: <asp:TextBox ID="m__numer_mieszkania" runat="server"></asp:TextBox>
  162. <br />
  163. Kod pocztowy: <asp:TextBox ID="m_kod_pocztowy" runat="server"></asp:TextBox>
  164. <br />
  165. Miejscowość: <asp:TextBox ID="m_miasto" runat="server"></asp:TextBox>
  166. <br />
  167.  
  168.  
  169. <asp:Button ID="m_update" runat="server" Text="Aktualizuj" onclick="m_update_Click" />
  170. <br />
  171. <asp:Button ID="m_cancel" runat="server" Text="Anuluj" onclick="m_cancel_Click"/>
  172. <br />
  173. <asp:Button ID="m_delete" runat="server" Text="Usuń" onclick="m_delete_Click"/>
  174.  
  175. </center>
  176. </asp:Content>
  177.  
  178. USE [2PUrban]
  179. GO
  180. /****** Object: StoredProcedure [dbo].[sp_sp_usun_adres] Script Date: 2017-01-16 20:20:18 ******/
  181. SET ANSI_NULLS ON
  182. GO
  183. SET QUOTED_IDENTIFIER ON
  184. GO
  185. CREATE Procedure [dbo].[sp_sp_usun_adres](@Ulica char(30),@Numer_domu char(4),@Numer_mieszkania char(5),@Kod_pocztowy char(6),@Miejscowosc char(20),@ID int)
  186.  
  187. as
  188.  
  189. DELETE
  190. FROM [dbo].[Adresy]
  191.  
  192. WHERE [ID_adresu] = @id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement