private void pictureBox8_Click(object sender, EventArgs e) { String mensaje = ""; String mensaje2 = ""; if (com1.Equals("yes")) { mensaje = "desea modificar al proveedor "; mensaje2 = "Modificar"; } else { mensaje = "desea agregar al proveedor "; mensaje2 = "Agregar"; } DialogResult result = MessageBox.Show(mensaje + textBox2.Text, mensaje2, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); try { if (result == DialogResult.Yes) { //code for Yes backend.VO.proveedor objeProveedor = new backend.VO.proveedor(Convert.ToDecimal(textBox4.Text), backend.proveedores_back.obtenerCodigoCatProveedor(comboBox1.Text), textBox7.Text, richTextBox1.Text, textBox6.Text, Convert.ToInt16(textBox5.Text), textBox1.Text, textBox2.Text, Convert.ToInt32(textBox3.Text)); int resul = backend.proveedores_back.agregarProveedor(objeProveedor, com1); if (resul > 0) { MessageBox.Show("guardado correctamente"); if (!com1.Equals("yes")) { pictureBox7_Click(sender, e); } com1 = "no"; } else { MessageBox.Show("NO guardado correctamente"); } } else if (result == DialogResult.No) { //code for No } else if (result == DialogResult.Cancel) { //code for Cancel } } catch (Exception ex) { MessageBox.Show("ocurrieron errores durante el proceso" + ex.ToString()); } }
public void sendData(String data) { backend.VO.proveedor proveedorOb = backend.proveedores_back.updateProveedor(data); textBox1.Text = proveedorOb.Nit; textBox2.Text = proveedorOb.Nombre; textBox3.Text = Convert.ToString(proveedorOb.Telefono); textBox4.Text = Convert.ToString(proveedorOb.Celular); textBox5.Text = Convert.ToString(proveedorOb.Fax); richTextBox1.Text = proveedorOb.Descripcion; textBox6.Text = proveedorOb.Direccion; textBox7.Text = proveedorOb.Correo; comboBox1.Text = proveedorOb.Codigo; com1 = "yes"; this.Text = "Modificar proveedor"; }
public static int agregarProveedor(backend.VO.proveedor objetProveedor, String com1) { int retornar = 0; String sql = ""; if (com1.Equals("yes")) { sql = "update proveedor set nit='{0}',nombre= '{1}',telefono= {2}, celular={3}, descripcion='{4}', fax={5}, direccion='{6}', correo='{7}', codigo='{8}' where nit='{0}' "; objetProveedor.Codigo = codigoUpdate; } else { sql = "insert into proveedor values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}');"; } using (SqlConnection Conn = conexion.obtenerConexion()) { SqlCommand Comando = new SqlCommand(string.Format(sql, objetProveedor.Nit, objetProveedor.Nombre, objetProveedor.Telefono, objetProveedor.Celular, objetProveedor.Descripcion, objetProveedor.Fax, objetProveedor.Direccion, objetProveedor.Correo, objetProveedor.Codigo), Conn); retornar = Comando.ExecuteNonQuery(); } return(retornar); }
private void pictureBox8_Click(object sender, EventArgs e) { String mensaje = ""; String mensaje2 = ""; if (com1.Equals("yes")) { mensaje = "desea modificar al proveedor "; mensaje2 = "Modificar"; } else{ mensaje = "desea agregar al proveedor "; mensaje2 = "Agregar"; } DialogResult result = MessageBox.Show(mensaje + textBox2.Text, mensaje2, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); try { if (result == DialogResult.Yes) { //code for Yes backend.VO.proveedor objeProveedor = new backend.VO.proveedor(Convert.ToDecimal(textBox4.Text), backend.proveedores_back.obtenerCodigoCatProveedor(comboBox1.Text), textBox7.Text, richTextBox1.Text, textBox6.Text, Convert.ToInt16(textBox5.Text), textBox1.Text, textBox2.Text, Convert.ToInt32(textBox3.Text)); int resul = backend.proveedores_back.agregarProveedor(objeProveedor, com1); if (resul > 0) { MessageBox.Show("guardado correctamente"); if (!com1.Equals("yes")) { pictureBox7_Click(sender, e); } com1 = "no"; } else { MessageBox.Show("NO guardado correctamente"); } } else if (result == DialogResult.No) { //code for No } else if (result == DialogResult.Cancel) { //code for Cancel } } catch (Exception ex) { MessageBox.Show("ocurrieron errores durante el proceso"+ex.ToString()); } }