public override void EjecutarModificar() { if (dgvGrilla.RowCount == 0) { } else { if (!((PersonaDto)EntidadSeleccionada).EstaEliminado) { base.EjecutarModificar(); if (!PuedeEjecutarComando) { return; } var fClienteAbm = new PersonaABM(TipoOperacion.Modificar, EntidadId); fClienteAbm.ShowDialog(); ActualizarSegunOperacion(fClienteAbm.RealizoAlgunaOperacion); } else { MessageBox.Show(@"El empleado se encuetra Elimnado", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public override void EjecutarNuevo() { var fClienteAbm = new PersonaABM(TipoOperacion.Nuevo); fClienteAbm.ShowDialog(); ActualizarSegunOperacion(fClienteAbm.RealizoAlgunaOperacion); }
public override void EjecutarEliminar() { if (dgvGrilla.RowCount == 0) { } else { if (_prestamoServicio.ObtenerPrestamosPorClienteIdSinPrestamosTerminados(EntidadId.Value).Count() != 0) { MessageBox.Show("Este Cliente Tiene Planes EnProceso!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!((PersonaDto)EntidadSeleccionada).EstaEliminado) { base.EjecutarEliminar(); if (!PuedeEjecutarComando) { return; } var fClienteAbm = new PersonaABM(TipoOperacion.Eliminar, EntidadId); fClienteAbm.ShowDialog(); ActualizarSegunOperacion(fClienteAbm.RealizoAlgunaOperacion); } else { MessageBox.Show(@"El empleado se encuetra Elimnado", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void nuevoClienteToolStripMenuItem_Click(object sender, EventArgs e) { var nuevo = new PersonaCarpeta.PersonaABM(Helpers.TipoOperacion.Nuevo); nuevo.ShowDialog(); }