Exemple #1
0
        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();
     }
 }