示例#1
0
        public Boolean login(Administrador administradorConsulta)
        {
            Boolean       loginExitoso    = false;
            SqlConnection conexionSpartan = conexion.conexionBoxMolina();
            SqlCommand    sqlCommand      = new SqlCommand(@"SELECT id_administrador,usuario,CONVERT(VARCHAR(MAX), DECRYPTBYPASSPHRASE('molina', contrasenna)) as contrasenna
  FROM Administrador where usuario = @usuario;
  ;", conexionSpartan);

            sqlCommand.Parameters.AddWithValue("@usuario", administradorConsulta.usuario);
            SqlDataReader reader;

            conexionSpartan.Open();
            reader = sqlCommand.ExecuteReader();

            while (reader.Read())
            {
                if (reader["contrasenna"].ToString().Equals(administradorConsulta.contrasenna))
                {
                    loginExitoso = true;
                }
            }

            conexionSpartan.Close();

            return(loginExitoso);
        }
示例#2
0
        public List <Pago> getPagos()
        {
            List <Pago>   listaPagos      = new List <Pago>();
            SqlConnection conexionSpartan = conexion.conexionBoxMolina();
            SqlCommand    sqlCommand      = new SqlCommand(@"SELECT P.*,C.descripcion, C.monto as monto_costo,CL.nombre_completo,CL.activo,CL.cedula,
CL.confirmado, CL.correo, CL.telefono, CL.tipo_clase
FROM Pago P, Costo C,Cliente CL
Where C.id_costo = P.id_costo and CL.id_cliente = P.id_cliente;", conexionSpartan);
            SqlDataReader reader;

            conexionSpartan.Open();
            reader = sqlCommand.ExecuteReader();

            while (reader.Read())
            {
                Pago    pago    = new Pago();
                Costo   costo   = new Costo();
                Cliente cliente = new Cliente();

                cliente.activo         = Convert.ToBoolean(reader["activo"].ToString());
                cliente.cedula         = Convert.ToInt32(reader["cedula"].ToString());
                cliente.confirmado     = Convert.ToBoolean(reader["confirmado"].ToString());
                cliente.correo         = reader["correo"].ToString();
                cliente.idCliente      = Convert.ToInt32(reader["id_cliente"].ToString());
                cliente.nombreCompleto = reader["nombre_completo"].ToString();
                cliente.telefono       = reader["telefono"].ToString();
                cliente.tipoClase      = Convert.ToBoolean(reader["tipo_clase"].ToString());

                costo.descripcion = reader["descripcion"].ToString();
                costo.idCosto     = Convert.ToInt32(reader["id_costo"].ToString());
                costo.monto       = Convert.ToDouble(reader["monto_costo"].ToString());

                pago.fechaDesde = Convert.ToDateTime(reader["fecha_desde"].ToString());
                pago.fechaHasta = Convert.ToDateTime(reader["fecha_hasta"].ToString());
                pago.monto      = Convert.ToDouble(reader["monto"].ToString());
                pago.idPago     = Convert.ToInt32(reader["id_pago"].ToString());

                pago.costo   = costo;
                pago.cliente = cliente;

                listaPagos.Add(pago);
            }

            conexionSpartan.Close();

            return(listaPagos);
        }
示例#3
0
        public Cliente login(Cliente clienteConsulta)
        {
            Cliente       cliente         = new Cliente();
            SqlConnection conexionSpartan = conexion.conexionBoxMolina();
            SqlCommand    sqlCommand      = new SqlCommand(@"SELECT id_cliente,nombre_completo,CONVERT(VARCHAR(MAX), DECRYPTBYPASSPHRASE('molina', contrasenna)) as contrasenna,cedula,confirmado,activo
  FROM Cliente where cedula = @cedula;
  ;", conexionSpartan);

            sqlCommand.Parameters.AddWithValue("@cedula", clienteConsulta.cedula);
            SqlDataReader reader;

            conexionSpartan.Open();
            reader = sqlCommand.ExecuteReader();

            while (reader.Read())
            {
                if (reader["contrasenna"].ToString().Equals(clienteConsulta.contrasenna))
                {
                    cliente.idCliente      = Convert.ToInt32(reader["id_cliente"].ToString());
                    cliente.nombreCompleto = reader["nombre_completo"].ToString();
                    cliente.cedula         = Convert.ToInt32(reader["cedula"].ToString());
                    cliente.confirmado     = Convert.ToBoolean(reader["confirmado"].ToString());
                    cliente.activo         = Convert.ToBoolean(reader["activo"].ToString());
                }
            }

            conexionSpartan.Close();

            return(cliente);
        }
示例#4
0
        public List <Costo> getCostos()
        {
            List <Costo>  listaCostos     = new List <Costo>();
            SqlConnection conexionSpartan = conexion.conexionBoxMolina();
            SqlCommand    sqlCommand      = new SqlCommand(@"SELECT * FROM Costo order by descripcion;", conexionSpartan);
            SqlDataReader reader;

            conexionSpartan.Open();
            reader = sqlCommand.ExecuteReader();

            while (reader.Read())
            {
                Costo costo = new Costo();
                costo.idCosto     = Convert.ToInt32(reader["id_Costo"].ToString());
                costo.descripcion = reader["descripcion"].ToString();
                costo.monto       = Convert.ToDouble(reader["monto"].ToString());
                listaCostos.Add(costo);
            }

            conexionSpartan.Close();

            return(listaCostos);
        }
示例#5
0
        public List <Clase> getClases()
        {
            List <Clase>  listaClases     = new List <Clase>();
            SqlConnection conexionSpartan = conexion.conexionBoxMolina();
            SqlCommand    sqlCommand      = new SqlCommand(@"SELECT * FROM Clase order by hora;", conexionSpartan);
            SqlDataReader reader;

            conexionSpartan.Open();
            reader = sqlCommand.ExecuteReader();

            while (reader.Read())
            {
                Clase clase = new Clase();
                clase.idClase = Convert.ToInt32(reader["id_Clase"].ToString());
                clase.hora    = Convert.ToInt32(reader["hora"].ToString());
                clase.minutos = Convert.ToInt32(reader["minutos"].ToString());
                clase.cupo    = Convert.ToInt32(reader["cupo"].ToString());
                listaClases.Add(clase);
            }

            conexionSpartan.Close();

            return(listaClases);
        }