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(); }
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(); }
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); }
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); }