private void btnSalvarCaixa_Click(object sender, EventArgs e) { var items = lbLoadAll.Items; if (items.Count == 0) { return; } var register = new CaixaRegister(); var amostraRegister = new AmostraRegister(); foreach (var item in items) { Caixa caixa = new Caixa(); Amostra amostra = (Amostra)item; amostra.Status = "Em analise"; caixa.IdAmostra = amostra.Id; register.Insert(caixa); amostraRegister.Edit(amostra); } FolhaForm form = new FolhaForm(); form.Owner = this; form.ShowDialog(); }
private void btnCadastrar_Click(object sender, EventArgs e) { var register = new AmostraRegister(); foreach (DataGridViewRow row in dataGridView1.Rows) { var amostra = new Amostra(); amostra.Complemento = (String)row.Cells["complemento"].Value; amostra.GeoReferencia = (String)row.Cells["geoReferencia"].Value; var client = (Client)cbCliente.SelectedItem; var solicitante = (Client)cbSolicitante.SelectedItem; amostra.IdCliente = client.Id; amostra.IdSolicitante = solicitante.Id; amostra.Status = "Pendente"; amostra.TipoAnalise = cbTipoAnalise.Text; if (!ValidateUtil.ValidAmostra(amostra)) { lblMessage.Text = Messages.RequiredFields; } else { lblMessage.Text = register.Insert(amostra); } } dataGridView1.DataSource = null; CleanFields(); }
public BoxForm() { var register = new AmostraRegister(); var records = register.SelectAll(); _analise = records.Select(x => new Amostra { Id = Convert.ToInt32(x.Where(y => y.Key == "Id").FirstOrDefault().Value), Complemento = (string)x.Where(y => y.Key == "Complemento").FirstOrDefault().Value, GeoReferencia = (string)x.Where(y => y.Key == "GeoReferencia").FirstOrDefault().Value, IdCliente = (int)x.Where(y => y.Key == "IdCliente").FirstOrDefault().Value, IdSolicitante = Convert.ToInt32(x.Where(y => y.Key == "IdSolicitante").FirstOrDefault().Value), Status = (string)(x.Where(y => y.Key == "Status").FirstOrDefault().Value), TipoAnalise = (string)(x.Where(y => y.Key == "TipoAnalise").FirstOrDefault().Value), }); InitializeComponent(); foreach (var item in _analise) { lbBoxLoad.Items.Add(item); } }