private void radButton1_Click(object sender, EventArgs e) { try { var contarobra = te.Obrass.Count(); Obrass ob = new Obrass(); ob.idclient = idclinte; ob.descricao = radTextBox2.Text; ob.localobra = radTextBox3.Text; ob.nivelobra = int.Parse(radDropDownList1.SelectedItem.ToString()); ob.Nobra = contarobra + 1; ob.estado = "Aberta"; te.Obrass.Add(ob); tblhoras tb = new tblhoras(); tb.datarealizacao = DateTime.Now; tb.estado = "Agendado"; tb.horaini = DateTime.Now; tb.idobras = ob.idobras; te.tblhoras.Add(tb); te.SaveChanges(); MessageBox.Show("Nova obra criada com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message, "problema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Descregi_Load(object sender, EventArgs e) { oba = t.Obrass.Where(d => d.idobras == idobra).FirstOrDefault(); radTextBox1.Text = oba.descricao; radLabel2.Text = nome; }