コード例 #1
0
 public AltaRegistros(Entidad entidad, Archivo r)
 {
     InitializeComponent();
     lblNomEntidad.Text = entidad.sNombre;
     ent                = entidad;
     lenght             = ent.Atrib.Count;
     reg                = new string[lenght + 2];
     DirReg             = 0;
     a                  = r;
     btnAceptar.Visible = false;
     foreach (Atributo a in Ent.Atrib)
     {
         dgEntidad.Columns.Add("clm_" + a.sNombre, a.sNombre);
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: RRG96/POO
        //Programa monitorea los puertos series y que se conecta en ellos
        //Genera una bitacora en el directorio actual de trabajo donde almacena los nombres de los sistemas
        //de archivos conectados al equipo
        static void Main(string[] args)
        {
            Archivo    archivo = new Archivo();
            SerialPort serial  = new SerialPort();

            Console.WriteLine("El archivo se almacenrá en {0}", archivo.ToString());
            while (true)
            {
                if (SerialPort.GetPortNames() !is null)
                {
                    foreach (string s in SerialPort.GetPortNames())
                    {
                        archivo.Datos.Add(s);
                    }
                }
            }
        }
コード例 #3
0
        public AltaRegistros(Entidad entidad, Archivo r, List <string> reg)
        {
            InitializeComponent();
            lblNomEntidad.Text = entidad.sNombre;
            btn_Insert.Visible = false;
            ent      = entidad;
            lenght   = ent.Atrib.Count;
            this.reg = reg.ToArray();
            //elimino el reg
            entidad.EliminaRegistro(reg);

            DirReg = Convert.ToInt64(reg[0]);
            a      = r;

            foreach (Atributo a in Ent.Atrib)
            {
                dgEntidad.Columns.Add("clm_" + a.sNombre, a.sNombre);
            }

            dgEntidad.Rows.Insert(0, reg.GetRange(1, ent.Atrib.Count).ToArray());
            btn_Insert.Visible = false;
        }