Esempio n. 1
0
        public void Actualizar(Archivos item)
        {
            BaseDatos bd = new BaseDatos();

            bd.Conectar();
            bd.CrearComandoStrSql("UPDATE public.archivos SET  id_usuario=@id_usuario, nombre=@nombre, fecha=@fecha, ubicacion=@ubicacion WHERE  id=@id");
            bd.AsignarParametroInt("@id_usuario", item.usuarios.id);
            bd.AsignarParametro("@nombre", item.nombre);
            bd.AsignarParametro("@fecha", item.fecha);
            bd.AsignarParametro("@ubicacion", item.ubicacion);
            bd.EjecutarComando();
            bd.Desconectar();
        }
Esempio n. 2
0
        public void Insertar(Archivos item)
        {
            BaseDatos bd = new BaseDatos();

            bd.Conectar();
            bd.CrearComandoStrSql("INSERT INTO public.archivos(id_usuario, nombre, fecha, ubicacion) VALUES (@id_usuario, @nombre, @fecha, @ubicacion)");
            bd.AsignarParametroInt("@id_usuario", item.usuarios.id);
            bd.AsignarParametro("@nombre", item.nombre);
            bd.AsignarParametro("@fecha", item.fecha);
            bd.AsignarParametro("@ubicacion", item.ubicacion);
            bd.EjecutarComando();
            bd.Desconectar();
        }
Esempio n. 3
0
        public Usuarios Logear(Usuarios usuarios)
        {
            Usuarios  item = null;
            BaseDatos bd   = new BaseDatos();

            bd.Conectar();
            bd.CrearComandoStrSql("select *from public.usuarios as u where u.cedula=@cedula and u.clave=@clave");
            bd.AsignarParametro("@cedula", usuarios.cedula);
            bd.AsignarParametro("@clave", usuarios.clave);
            foreach (Usuarios ite in Mapear(bd.EjecutarConsulta()))
            {
                item = ite;
            }

            bd.Desconectar();
            return(item);
        }
Esempio n. 4
0
        public static Boolean consultaPeriodosxNombre(ref string nombrePeriodo, ref DataTable dataTableCursos, ref string msg)
        {
            BaseDatos     Db  = new BaseDatos();
            StringBuilder Sql = new StringBuilder();
            DataAdapter   Da;
            DataSet       Ds = new DataSet();
            bool          Exito;

            try
            {
                Db.Conectar(true);

                Sql.AppendLine("SELECT  IIDPERIODO, NOMBRE, FECHAINICIO, FECHAFIN ");
                Sql.AppendLine("FROM  SistemaMatricula.dbo.Periodo ");
                Sql.AppendLine("WHERE BHABILITADO = 1 ");

                if (!string.IsNullOrEmpty(nombrePeriodo))
                {
                    Sql.AppendLine("AND NOMBRE LIKE @Filtro");
                }
                ;

                Sql.AppendLine("; ");


                DbParameter[] arrayParms = new DbParameter[1];
                arrayParms[0]               = (DbParameter)Db.CrearParametro();
                arrayParms[0].DbType        = DbType.String;
                arrayParms[0].ParameterName = "@Filtro";
                arrayParms[0].Value         = '%' + nombrePeriodo.Trim() + '%';

                Db.CrearComando(Sql.ToString());

                foreach (DbParameter parametro in arrayParms)
                {
                    Db.AsignarParametro(parametro);
                }

                Da = Db.CrearAdapter();
                Da.Fill(Ds);
                dataTableCursos = Ds.Tables[0];
                Exito           = true;
                msg             = "OK";
            }
            catch (Exception Ex)
            {
                Exito = false;
                msg   = Ex.ToString();
            }

            return(Exito);
        }