// modifica empleado private void Modificar() { if (dataGridViewEmpleados.SelectedRows.Count == 0) return; DataGridViewRow row = dataGridViewEmpleados.SelectedRows[0]; Empleado empleado = (Empleado)row.Tag; EditEmpleados form = new EditEmpleados(); form.SetEmpleado(empleado); if (DialogResult.OK == form.ShowDialog(this)) { empleado = form.GetEmpleado(); FachadaServiciosEmpleado.GetInstancia().Modificar(empleado); ActualizarEmpleadoEnGrilla(row, empleado); } }
//Agrega un empleado private void Agregar() { EditEmpleados form = new EditEmpleados(); if (DialogResult.OK == form.ShowDialog(this)) { Empleado empleado = form.GetEmpleado(); FachadaServiciosEmpleado.GetInstancia().Crear(empleado); AgregarEmpleadoAGrilla(empleado); SeleccionarUltimo(); CalcularEstadisticas(); } }