private void button2_Click(object sender, EventArgs e) { if (textBox1.Text.Equals("") || textBox2.Text.Equals("")) { MessageBox.Show("No se puede dejar campos vacios"); } else { //creamos una lista para ver que no se repita el usuario// var start = ConnectioBD.ExecuteQuery($"SELECT username FROM APPUSER"); var list = new List <string>(); int x = 0; foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } //recorremos lista y verificamos// foreach (var obj in list) { if (obj.Equals(textBox2.Text)) { MessageBox.Show("Nombre de usaurio ya existente por favor cambie usuario"); x = 1; } } if (x == 0) { try { switch (comboBox1.SelectedIndex) { case 0: ConnectioBD.ExecuteNonQuery($"INSERT INTO APPUSER(fullname,username,password,usertype) VALUES(" + $"'{textBox1.Text}'," + $"'{textBox2.Text}'," + $"'{textBox2.Text}'," + $"'{true}')"); MessageBox.Show("Se ha registrado "); break; case 1: ConnectioBD.ExecuteNonQuery($"INSERT INTO APPUSER(fullname,username,password,usertype) VALUES(" + $"'{textBox1.Text}'," + $"'{textBox2.Text}'," + $"'{textBox2.Text}'," + $"'{false}')"); MessageBox.Show("Se ha registrado "); break; } } catch (Exception exception) { MessageBox.Show("Ha ocurrido un error"); throw; } } } }
private void button2_Click(object sender, EventArgs e) { if (textBox2.Text.Equals("")) { MessageBox.Show("No se puede dejar campos vacios"); } else { try { //consigo el id de la empresa// var idbusiness = ""; var business = ConnectioBD.ExecuteQuery($"SELECT idbusiness FROM BUSINESS WHERE name='{comboBox1.Text}' "); foreach (DataRow num in business.Rows) { idbusiness = num[0].ToString(); } ConnectioBD.ExecuteNonQuery($"INSERT INTO PRODUCT(idbusiness,name) VALUES('{idbusiness}','{textBox2.Text}')"); MessageBox.Show("Producto agregado"); } catch (Exception exception) { MessageBox.Show("Ha ocurrido un error"); throw; } } }
private void button2_Click(object sender, EventArgs e) { int num = 0; if (textBox1.Text.Equals("")) { MessageBox.Show("No se pueden dejar espacios vacios"); } else { //verifico que el usuario este en la base// var start = ConnectioBD.ExecuteQuery($"SELECT username FROM APPUSER"); var list = new List <string>(); foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } foreach (var x in list) { if (x.Equals(textBox1.Text)) { num = 1; } } if (num == 1) { //selecciono el id del usuario// var isuser = ""; var tipo = ConnectioBD.ExecuteQuery( $"SELECT iduser FROM APPUSER WHERE username='******' "); foreach (DataRow x in tipo.Rows) { isuser = x[0].ToString(); } try { ConnectioBD.ExecuteNonQuery( $"DELETE FROM ADDRESS WHERE address='{comboBox1.Text}' AND iduser='******' "); MessageBox.Show("Direccion eliminada"); } catch (Exception exception) { MessageBox.Show("Ha ocurrido un error"); throw; } } else { MessageBox.Show("Error campos no concuerdan"); } } }
private void button2_Click(object sender, EventArgs e) { if (textBox1.Text.Equals("") || textBox2.Text.Equals("")) { MessageBox.Show("No se pueden dejar campos vacios"); } else { ConnectioBD.ExecuteNonQuery($"INSERT INTO BUSINESS(name,description) VALUES('{textBox1.Text}','{textBox2.Text}')"); MessageBox.Show("Negocio agregado"); } }
private void button2_Click(object sender, EventArgs e) { if (textBox1.Text.Equals("")) { MessageBox.Show("No se puede dejar campos vacios"); } else { //creamos una lista para ver exista el usuario// var start = ConnectioBD.ExecuteQuery($"SELECT username FROM APPUSER"); var list = new List <string>(); int x = 0; foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } //recorremos lista y verificamos// foreach (var obj in list) { if (obj.Equals(textBox1.Text)) { x = 1; } } if (x == 1) { try { ConnectioBD.ExecuteNonQuery($"DELETE FROM APPUSER WHERE username='******'"); MessageBox.Show("Usuario eliminado"); } catch (Exception exception) { MessageBox.Show("Ha ocurrido un error"); throw; } } else { MessageBox.Show("Usuario no encontrado"); } } }
private void button2_Click(object sender, EventArgs e) { int num = 0; if (textBox1.Text.Equals("") || textBox2.Text.Equals("")) { MessageBox.Show("No se pueden dejar espacios vacios"); } else { //verifico que este el usurio en la base// var start = ConnectioBD.ExecuteQuery($"SELECT username FROM APPUSER"); var list = new List <string>(); foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } foreach (var x in list) { if (x.Equals(textBox1.Text)) { num = 1; } } if (num == 1) { var iduser = ""; var id = ConnectioBD.ExecuteQuery($"SELECT iduser FROM APPUSER WHERE username='******' "); foreach (DataRow x in id.Rows) { iduser = x[0].ToString(); } ConnectioBD.ExecuteNonQuery($"INSERT INTO ADDRESS(iduser,address) VALUES('{iduser}','{textBox2.Text}')"); MessageBox.Show("Direccion guardada"); } else { MessageBox.Show("Usuario no encontrado"); } } }
private void button2_Click(object sender, EventArgs e) { if (comboBox1.Text.Equals("") || comboBox2.Text.Equals("")) { MessageBox.Show("No se puede dejar campos vacios"); } else { try { ConnectioBD.ExecuteNonQuery($"DELETE FROM PRODUCT WHERE name='{comboBox2.Text}'"); MessageBox.Show("Producto eliminado"); } catch (Exception exception) { MessageBox.Show("Ha ocurrido un error"); throw; } } }
private void button2_Click(object sender, EventArgs e) { int num = 0; if (textBox1.Text.Equals("") || textBox2.Text.Equals("")) { MessageBox.Show("No se pueden dejar espacios vacios"); } else { //verifico que el usuario exista// var start = ConnectioBD.ExecuteQuery($"SELECT username FROM APPUSER"); var list = new List <string>(); foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } foreach (var x in list) { if (x.Equals(textBox1.Text)) { num = 1; } } if (num == 1) { ConnectioBD.ExecuteNonQuery($"UPDATE APPUSER SET password='******' WHERE username='******'"); MessageBox.Show("Contraseña cambiada"); } else { MessageBox.Show("Usuario no encontrado"); } } }
private void button2_Click(object sender, EventArgs e) { int num = 0, num2 = 0; if (comboBox1.Text.Equals("") || comboBox2.Text.Equals("")) { MessageBox.Show("No se pueden dejar espacios vacios"); } else { //verifico que este el producto// var start = ConnectioBD.ExecuteQuery($"SELECT name FROM PRODUCT"); var list = new List <string>(); foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } foreach (var x in list) { if (x.Equals(comboBox1.Text)) { num = 1; } } if (num == 1) { //verifico que este la direccion// var address = ConnectioBD.ExecuteQuery($"SELECT address FROM ADDRESS"); var list2 = new List <string>(); foreach (DataRow dr in address.Rows) { list2.Add(dr[0].ToString()); } foreach (var x2 in list2) { if (x2.Equals(comboBox2.Text)) { num2 = 1; } } if (num2 == 1) { //consigo el id del producto seleccionado// var idproduct = ""; var id1 = ConnectioBD.ExecuteQuery($"SELECT idproduct FROM PRODUCT WHERE name='{comboBox1.Text}' "); foreach (DataRow x in id1.Rows) { idproduct = x[0].ToString(); } //selecciono el id de la direccion// var idaddress = ""; var id2 = ConnectioBD.ExecuteQuery($"SELECT idaddress FROM ADDRESS WHERE address='{comboBox2.Text}' "); foreach (DataRow x in id2.Rows) { idaddress = x[0].ToString(); } //creo una varaible tiempo// DateTime time = DateTime.Now; ConnectioBD.ExecuteNonQuery($"INSERT INTO APPORDER(createDate,idProduct,idAddress) VALUES('{time}','{idproduct}','{idaddress}')"); MessageBox.Show("Pedido hecho"); } else { MessageBox.Show("Direccion no encontrada"); } } else { MessageBox.Show("Producto no encontrado"); } } }
private void button2_Click(object sender, EventArgs e) { int num = 0, num2 = 0; if (comboBox1.Text.Equals("") || comboBox2.Text.Equals("")) { MessageBox.Show("No se pueden dejar espacios vacios"); } else { //vereifico que este el producto en la base// var start = ConnectioBD.ExecuteQuery($"SELECT name FROM PRODUCT"); var list = new List <string>(); foreach (DataRow dr in start.Rows) { list.Add(dr[0].ToString()); } foreach (var x in list) { if (x.Equals(comboBox1.Text)) { num = 1; } } if (num == 1) { //verifico que este la direccion en la base// var address = ConnectioBD.ExecuteQuery($"SELECT address FROM ADDRESS"); var list2 = new List <string>(); foreach (DataRow dr in address.Rows) { list2.Add(dr[0].ToString()); } foreach (var x2 in list2) { if (x2.Equals(comboBox2.Text)) { num2 = 1; } } if (num2 == 1) { //selecciono el id del producto// var idproduct = ""; var id1 = ConnectioBD.ExecuteQuery($"SELECT idproduct FROM PRODUCT WHERE name='{comboBox1.Text}' "); foreach (DataRow x in id1.Rows) { idproduct = x[0].ToString(); } //selecciono el id de la direccion// var idaddress = ""; var id2 = ConnectioBD.ExecuteQuery($"SELECT idaddress FROM ADDRESS WHERE address='{comboBox2.Text}' "); foreach (DataRow x in id2.Rows) { idaddress = x[0].ToString(); } try { ConnectioBD.ExecuteNonQuery( $"DELETE FROM APPORDER WHERE idProduct='{idproduct}'AND idAddress='{idaddress}'"); MessageBox.Show("Pedido eliminado"); } catch (Exception exception) { MessageBox.Show("No se encuentra el pedido"); throw; } } else { MessageBox.Show("Direccion no encontrada"); } } else { MessageBox.Show("Producto no encontrado"); } } }