public bool Actualizar(Empleado empleado) { try { daEmpleado = new daEmpleado(); daEmpleado.IniciarTransaccion(); Empleado empleado_ = daEmpleado.ObtenerPorId(empleado.idEmpleado); empleado_.codigo = empleado.codigo; empleado_.nombre = empleado.nombre; empleado_.apellidoPaterno = empleado.apellidoPaterno; empleado_.apellidoMaterno = empleado.apellidoMaterno; empleado_.documentoIdentidad = empleado.documentoIdentidad; empleado_.numeroDocumento = empleado.numeroDocumento; empleado_.activo = empleado.activo; daEmpleado.ConfirmarTransaccion(); } catch (Exception) { daEmpleado.AbortarTransaccion(); throw; } finally { daEmpleado.CerrarSesion(); } return true; }
public bool Eliminar(int idEmpleado) { try { daEmpleado = new daEmpleado(); daEmpleado.IniciarTransaccion(); daEmpleado.EliminarPorId(idEmpleado, constantes.esquemas.Administracion); daEmpleado.ConfirmarTransaccion(); } catch (Exception) { daEmpleado.AbortarTransaccion(); throw; } finally { daEmpleado.CerrarSesion(); } return true; }
public bool Agregar(Empleado empleado) { try { daEmpleado = new daEmpleado(); daEmpleado.IniciarTransaccion(); daEmpleado.Agregar(empleado); daEmpleado.ConfirmarTransaccion(); } catch (Exception) { daEmpleado.AbortarTransaccion(); throw; } finally { daEmpleado.CerrarSesion(); } return true; }