Exemplo n.º 1
0
        public Papeletas Obtener(int id)
        {
            Papeletas papeletaEncontrada = null;
            string    sql = "SELECT * FROM SAT WHERE IdSAT = @codigo";

            using (SqlConnection conexion = new SqlConnection(cadenaConexion))
            {
                conexion.Open();
                using (SqlCommand comando = new SqlCommand(sql, conexion))
                {
                    comando.Parameters.Add(new SqlParameter("@codigo", id));
                    using (SqlDataReader resultado = comando.ExecuteReader())
                    {
                        if (resultado.Read())
                        {
                            papeletaEncontrada = new Papeletas()
                            {
                                IdSAT = (int)resultado["IdSAT"],
                                Placa = (string)resultado["Placa"],
                                Tipo  = (string)resultado["Tipo"],
                                Monto = (decimal)resultado["Monto"]
                            };
                        }
                    }
                }
            }
            return(papeletaEncontrada);
        }
Exemplo n.º 2
0
        public List <Papeletas> ValidarPapeleta(string placa)
        {
            List <Papeletas> papeletasEncontradas = new List <Papeletas>();
            Papeletas        papeletaEncontrada   = null;
            string           sql = "SELECT * FROM SAT WHERE Placa = @placa AND Tipo = 'Papeleta'";

            using (SqlConnection conexion = new SqlConnection(cadenaConexion))
            {
                conexion.Open();
                using (SqlCommand comando = new SqlCommand(sql, conexion))
                {
                    comando.Parameters.Add(new SqlParameter("@placa", placa));
                    using (SqlDataReader resultado = comando.ExecuteReader())
                    {
                        while (resultado.Read())
                        {
                            papeletaEncontrada = new Papeletas()
                            {
                                IdSAT = (int)resultado["IdSAT"],
                                Placa = (string)resultado["Placa"],
                                Tipo  = (string)resultado["Tipo"],
                                Monto = (decimal)resultado["Monto"]
                            };
                            papeletasEncontradas.Add(papeletaEncontrada);
                        }
                    }
                }
            }

            return(papeletasEncontradas);
        }