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