private void BtnCreate_Click(object sender, EventArgs e) { Rol nuevo = null; try { nuevo = GetFormData(); } catch (Exception ee) { MessageBox.Show(ee.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_rolLogic.GetRolByNombre(nuevo.Name, false) != null) { MessageBox.Show("Ya existe un Rol con ese nombre.", "Creacion Rol", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_rolLogic.Create(nuevo)) { MessageBox.Show("El Rol ha sido creado correctamento.", "Creacion Rol", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("El Rol no ha sido creado correctamente.", "Creacion Rol", MessageBoxButtons.OK, MessageBoxIcon.Error); } }