-
Notifications
You must be signed in to change notification settings - Fork 0
/
Relasi.aspx.cs
146 lines (127 loc) · 4.7 KB
/
Relasi.aspx.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.OleDb;
namespace SistemBarang
{
public partial class Relasi : System.Web.UI.Page
{
configdb accesscon;
private OleDbDataAdapter mySqlDataAdapter;
string queryS;
protected void Page_Load(object sender, EventArgs e)
{
if (HttpContext.Current.Request.Cookies["user"] == null)
{
Response.Redirect("login.aspx");
}
accesscon = new configdb();
TablePenyuplaiBind();
TabelKlienBind();
}
protected void TablePenyuplaiBind()
{
queryS = "SELECT * from penyuplai";
try
{
accesscon.OpenConnection();
OleDbCommand com = new OleDbCommand(queryS, accesscon.koneksi);
mySqlDataAdapter = new OleDbDataAdapter(com);
DataSet DS = new DataSet();
mySqlDataAdapter.Fill(DS);
TabelPenyuplai.DataSource = DS.Tables[0];
TabelPenyuplai.DataBind();
accesscon.CloseConnection();
}
catch (OleDbException)
{
Response.Write("Gagal Terkoneksi!");
}
catch (Exception)
{
Response.Write("Terjadi kesalahan!");
}
}
protected void TabelKlienBind()
{
queryS = "SELECT * from klien";
try
{
accesscon.OpenConnection();
OleDbCommand com = new OleDbCommand(queryS, accesscon.koneksi);
mySqlDataAdapter = new OleDbDataAdapter(com);
DataSet DS = new DataSet();
mySqlDataAdapter.Fill(DS);
TabelKlien.DataSource = DS.Tables[0];
TabelKlien.DataBind();
accesscon.CloseConnection();
}
catch (OleDbException)
{
Response.Write("Gagal terkoneksi!");
}
catch (Exception)
{
Response.Write("Terjadi kesalahan!");
}
}
protected void AddButton_Click(object sender, EventArgs e)
{
queryS = String.Format("INSERT INTO penyuplai(id,nama) VALUES" +
"('{0}','{1}')",
idnama.Text, Nama.Text);
accesscon.OpenConnection();
accesscon.openQuerySQL(queryS);
accesscon.CloseConnection();
Response.Redirect("Inventori.aspx");
}
protected void AddButton2_Click(object sender, EventArgs e)
{
queryS = String.Format("INSERT INTO klien(id,namaDepan,namaBelakang) VALUES" +
"('{0}','{1}','{2}')",
idnama.Text, Nama.Text, Belakang.Text);
accesscon.OpenConnection();
accesscon.openQuerySQL(queryS);
accesscon.CloseConnection();
Response.Redirect("Inventori.aspx");
}
protected void EditButton2_Click(object sender, EventArgs e)
{
queryS = String.Format("UPDATE klien SET namaDepan='{0}',namaBelakang='{1}' where id='{2}'",
Nama.Text, Belakang.Text, idnama.Text);
accesscon.OpenConnection();
accesscon.openQuerySQL(queryS);
accesscon.CloseConnection();
Response.Redirect("Inventori.aspx");
}
protected void EditButton_Click(object sender, EventArgs e)
{
queryS = String.Format("UPDATE penyuplai SET nama='{0}' where id='{1}'",
Nama.Text, idnama.Text);
accesscon.OpenConnection();
accesscon.openQuerySQL(queryS);
accesscon.CloseConnection();
Response.Redirect("Inventori.aspx");
}
protected void HapusButton_Click(object sender, EventArgs e)
{
queryS = String.Format("DELETE FROM penyuplai WHERE id='{0}'", idnama.Text);
accesscon.OpenConnection();
accesscon.openQuerySQL(queryS);
accesscon.CloseConnection();
Response.Redirect("Inventori.aspx");
}
protected void HapusButton2_Click(object sender, EventArgs e)
{
queryS = String.Format("DELETE FROM klien WHERE id='{0}'", idnama.Text);
accesscon.OpenConnection();
accesscon.openQuerySQL(queryS);
accesscon.CloseConnection();
Response.Redirect("Inventori.aspx");
}
}
}