public static bool UpdateProvider(Classes.Proveedor proveedor) { OpenConnection(); string query = string.Format("UPDATE Proveedores SET Nombre = '{0}', Domicilio = '{1}', Telefono = '{2}', Correo = '{3}', ImgPath = '{4}' WHERE IDProveedor = {5}", proveedor.nombre, proveedor.domicilio, proveedor.telefono, proveedor.correo, proveedor.path, proveedor.ID); try { com = new SqlCommand(query, con); com.ExecuteNonQuery(); CloseConnection(); return(true); } catch (Exception ex) { ////System.Windows.Forms.MessageBox.Show("Ocurrió un error al actualizar el proveedor: " + ex.Message, "Error inesperado", //System.Windows.Forms.MessageBoxButtons.OK, //System.Windows.Forms.MessageBoxIcon.Error); return(false); } }
public static bool RegisterProvider(Classes.Proveedor proveedor) { OpenConnection(); string query = String.Format(@"INSERT INTO Proveedores(Nombre, Domicilio, Telefono, Correo, ImgPath) VALUES('{0}', '{1}', '{2}', '{3}', '{4}')", proveedor.nombre, proveedor.domicilio, proveedor.telefono, proveedor.correo, proveedor.path); try { com = new SqlCommand(query, con); com.ExecuteNonQuery(); CloseConnection(); return(true); } catch (Exception ex) { ////System.Windows.Forms.MessageBox.Show("Ocurrió un error al ingresar el proveedor en la base de datos: " + ex.Message, "Error inesperado", //System.Windows.Forms.MessageBoxButtons.OK, //System.Windows.Forms.MessageBoxIcon.Error); return(false); } }
public static bool DeleteProvider(Classes.Proveedor proveedor) { OpenConnection(); string query = string.Format("DELETE FROM Proveedores WHERE IDProveedor = {0}", proveedor.ID); try { com = new SqlCommand(query, con); com.ExecuteNonQuery(); CloseConnection(); return(true); } catch (Exception ex) { ////System.Windows.Forms.MessageBox.Show("Ocurrió un error al actualizar el proveedor: " + ex.Message, "Error inesperado", //System.Windows.Forms.MessageBoxButtons.OK, //System.Windows.Forms.MessageBoxIcon.Error); return(false); } }
public static Classes.Proveedor RetrieveProvider(int ID) { OpenConnection(); Classes.Proveedor proveedor = new Classes.Proveedor(); string query = "SELECT * FROM Proveedores WHERE IDProveedor = " + ID; try { com = new SqlCommand(query, con); rdr = com.ExecuteReader(); while (rdr.Read()) { proveedor = new Classes.Proveedor(int.Parse(rdr[0].ToString()), rdr[1].ToString(), rdr[2].ToString(), rdr[3].ToString(), rdr[4].ToString(), rdr[5].ToString()); } } catch (Exception ex) { ////System.Windows.Forms.MessageBox.Show("Ocurrió un error al obtener los datos de los proveedores: " + ex.Message, "Error inesperado", //System.Windows.Forms.MessageBoxButtons.OK, //System.Windows.Forms.MessageBoxIcon.Error); } CloseConnection(); return(proveedor); }