private void btnGuardar_Click(object sender, EventArgs e) { if (validar()) { return; } var agente = BindViewToDomain(); ResultadoTransaccion resultado = null; try { if (_agente == null) { resultado = ClsAgente.CreaAgente(agente); } else { resultado = ClsAgente.ActualizaAgente(agente); } MessageBox.Show(resultado.Descripcion, "Mantenedor de Agentes", MessageBoxButtons.OK, MessageBoxIcon.Information); ListarAgentes(); LimpiarDatos(); _agente = null; } catch (Exception ex) { Console.Write(ex.InnerException); } }