Skip to content

Instantly share code, notes, and snippets.

View Giovasdf's full-sized avatar
🌌
Learning everyday

Giovanni Molina Giovasdf

🌌
Learning everyday
View GitHub Profile
using Dapper;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Formatters;
using Microsoft.Data.SqlClient;
using System;
using System.Collections.Generic;
using System.Linq;
using System.IO;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
[Route("UsuarioVentaWeb")]
[HttpPost]
public ActionResult<UsuarioDTO> UsuarioVentaWeb([FromBody] UsuarioDTO usuario)
{
try
{
// Buscar por email
sql =
"select IdUsuario, rut, email, nombre, apellido, password, estado, direccion, esPadrino, idPadrino, saldo, telefono, estavalidado from Usuario where email=@email";
var existente = c.QueryFirstOrDefault<UsuarioDTO>(sql, new { usuario.email });
USE somosoppa;
-- Insertar Región Metropolitana
INSERT INTO dbo.Region (id, nombre)
VALUES ('00000000-0000-0000-0000-000000000013', 'Región Metropolitana');
-- Variables con los ID fijos de las provincias
DECLARE @RegionId UNIQUEIDENTIFIER = '00000000-0000-0000-0000-000000000013';
DECLARE @ProvSantiago UNIQUEIDENTIFIER = '3EE107D4-CFBC-40B3-8221-66EB9603DAF4';
DECLARE @ProvChacabuco UNIQUEIDENTIFIER = '69C2F663-DB24-4FC5-9AD1-3592F0F52367';
DECLARE @ProvCordillera UNIQUEIDENTIFIER = '83BDF93B-0D16-4108-BEBE-2385444A8DAE';
@Giovasdf
Giovasdf / index.html
Created May 12, 2025 21:34
Index Estamos en Mantenimiento Oppa
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Estamos en mantenimiento</title>
<style>
body {
margin: 0;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
@Giovasdf
Giovasdf / Instructions.md
Created May 7, 2025 09:53
Prueba Cypress

Configurar Cypress en Vue para Screenshots y Reportes

1. Instalar Cypress

npm install cypress --save-dev
# o
yarn add cypress --dev

Iniciar Cypress para generar la estructura inicial:

namespace WebpayApi;
public class CommitTransactionRequest
{
public string Token { get; set; }
}
const express = require('express')
const cors = require('cors')
const bodyParser = require('body-parser')
const { Options, IntegrationApiKeys, Environment, WebpayPlus } = require('transbank-sdk')
const app = express()
const PORT = 3001
app.use(cors())
app.use(bodyParser.json())
const express = require('express');
const cors = require('cors');
const bodyParser = require('body-parser');
const { Options, Environment, WebpayPlus } = require('transbank-sdk');
const app = express();
const PORT = 3001;
app.use(cors());
app.use(bodyParser.json());
@Giovasdf
Giovasdf / ComandosDeployFirebase.txt
Created November 14, 2024 23:13
Comandos Deploy Firebase
Instalar
-npm install -g firebase-tools
Hacer build
-npm run build
logearse en firebase
firebase login
// https://on.cypress.io/api
describe('My First Test', () => {
it('visits the app root url', () => {
cy.visit('/')
cy.contains('h1', 'You did it!')
})
})