public void AgregarElemento() { string s; if ((s = this.ValidarCampos()) != null) { this.vista.MostrarMensaje(s, ETipoMensajeIU.ADVERTENCIA, null); return; } try { List <SiniestroBO> siniestros = this.vista.Siniestros; SiniestroBO siniestro = new SiniestroBO { Descripcion = vista.Descripcion, Estatus = this.vista.Estatus, Fecha = this.vista.Fecha.Value, Numero = this.vista.Numero }; siniestros.Add(siniestro); this.vista.Siniestros = siniestros; this.vista.ActualizarLista(); this.vista.LimpiarCampos(); } catch (Exception ex) { throw new Exception(this.nombreClase + ".AgregarItem: " + ex.Message); } }