static void Main(string[] args) { Triangulo triangulo = new Triangulo(); RepositorioTriangulo repositorio = new RepositorioTriangulo(); Console.WriteLine("Ingrese un lado del triangulo equilatero:"); if (double.TryParse(Console.ReadLine(), out double lado)) { try { if (lado > 0) { triangulo.Lado = lado; repositorio.Agregar(triangulo); } } catch (Exception) { Console.WriteLine("Debe ingresar un valor valido"); } } }
private void NuevoButton_Click(object sender, EventArgs e) { FrmTrianguloAE frm = new FrmTrianguloAE(); frm.Text = "Agregar lado del Triangulo Equilatero"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Triangulo triangulo = frm.GetTriangulo(); _repositorio.Agregar(triangulo); DataGridViewRow r = ConstruirFila(); SetearFila(r, triangulo); AgregarFila(r); MessageBox.Show("Datos guardados", "Mesaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }