public List <MiEvento> getSucursalOperacion() { Utilidades ser = new Utilidades(); string urlServidor = ser.getUrlServidor(conexion); string select = "select e.id as idEvento, e.fecha as fecha, cs.foto_sucursal as fotoSucursal " + "from evento e left join cat_sucursal cs on cs.id=e.id_sucursal"; List <Parametro> parametros = new List <Parametro>(); Parametro paramIdUsuario = new Parametro(); paramIdUsuario.Nombre = "@usuario"; paramIdUsuario.Valor = "sdsdsd"; parametros.Add(paramIdUsuario); SqlDataReader readerSuc = conexion.Consultar(select, parametros); List <MiEvento> sucursales = new List <MiEvento>(); while (readerSuc.Read()) { MiEvento sucursal = new MiEvento(); sucursal.idEvento = Convert.ToInt32(readerSuc["idEvento"].ToString()); sucursal.fecha = readerSuc["fecha"].ToString(); sucursal.fotoSucursal = urlServidor + readerSuc["fotoSucursal"].ToString(); sucursales.Add(sucursal); //string km = (distancia / 1000).ToString(); } conexion.Cerrar(); return(sucursales); }
public static bool Modificar(Producto producto) { try { string query = $"UPDATE Productos SET Descripcion=@descripcion, Precio=@precio, Stock=@stock WHERE Codigo=@codigo; "; sqlCommand.CommandText = query; sqlCommand.Parameters.Clear(); sqlCommand.Parameters.AddWithValue("@descripcion", producto.Descripcion); sqlCommand.Parameters.AddWithValue("@precio", producto.Precio); sqlCommand.Parameters.AddWithValue("@stock", producto.Stock); sqlCommand.Parameters.AddWithValue("@codigo", producto.Codigo); sqlConnection.Open(); sqlCommand.ExecuteNonQuery(); MiEvento.Invoke(AccionesDB.Update); return(true); } catch (Exception ex) { throw ex; } finally { sqlConnection.Close(); } }
public static bool Eliminar(int codigo) { try { string query = $"DELETE FROM Productos WHERE Codigo=@codigo; "; sqlCommand.CommandText = query; sqlCommand.Parameters.Clear(); sqlCommand.Parameters.AddWithValue("@codigo", codigo); sqlConnection.Open(); sqlCommand.ExecuteNonQuery(); MiEvento.Invoke(AccionesDB.Delete); return(true); } catch (Exception ex) { throw ex; } finally { sqlConnection.Close(); } }
public static bool Insert(string desc, double precio, int stock) { try { string query = $"INSERT INTO Productos (Descripcion, Precio, Stock) " + $"VALUES (@descripcion,@precio,@stock)"; sqlCommand.CommandText = query; sqlCommand.Parameters.Clear(); sqlCommand.Parameters.AddWithValue("@descripcion", desc); sqlCommand.Parameters.AddWithValue("@precio", precio); sqlCommand.Parameters.AddWithValue("@stock", stock); sqlConnection.Open(); sqlCommand.ExecuteNonQuery(); MiEvento.Invoke(AccionesDB.Insert); return(true); } catch (Exception ex) { throw ex; } finally { sqlConnection.Close(); } }