public frm_conjuga(int reg) { InitializeComponent(); List <Conjugacao> p = Conjugacao.ConverteObject(crud.SelecionarTabela("conjugacao", Conjugacao.ToListTabela(true), "idConjugacao=" + reg.ToString())); conjuga = p.First(); }
///TODO: Sugerir que as informações nas textboxes sejam quebradas uma por linha. A apresentação das informçãoes de cada uma delas será contolada pelo CHR(13) na exibição do lema private void button2_Click(object sender, EventArgs e) { Conjugacao nconj = new Conjugacao(); nconj.id = conjuga.id; nconj.ExPresente = txtPresente.Text; nconj.ExFuturo = txtFuturo.Text; nconj.ExPreterito = txtPreterito.Text; nconj.ConstrFuturo = txtCFuturo.Text; nconj.ConstrPresente = txtCPresente.Text; nconj.ConstrPreterito = txtCPassado.Text; crud.UpdateLine(tabelasBd.CONJUGACAO, Conjugacao.ToListTabela(), nconj.ToListValores(), "idConjugacao=" + nconj.id.ToString()); conjuga = nconj; }
public static List <Conjugacao> ConverteObject(List <object[]> entrada) { List <Conjugacao> s = new List <Conjugacao>(); int lim = entrada.Count; Conjugacao pt = new Conjugacao(); object[] po = new object[Conjugacao.ToListTabela(true).Count]; for (int i = 0; i < lim; i++) { po = entrada.ElementAt(i); pt = (Conjugacao)po; s.Add(pt); } return(s); }