public void ActualizarInfo(Empleado emp) { try { if (IsSaftime()) { dataEmpleadoSaftime = new DataEmpleadoSaftime(); emp = dataEmpleadoSaftime.GetIdByLegajo(emp); if (emp.Id > 0) { dataEmpleadoSaftime.Actualizar(emp); } else { dataEmpleadoSaftime.Agregar(emp); } } else { dataEmpleado = new DataEmpleado(); emp = dataEmpleado.GetIdByLegajo(emp); if (emp.Id > 0) { dataEmpleado.Actualizar(emp); } else { dataEmpleado.Agregar(emp); } } } catch (AppException appex) { throw appex; } catch (Exception ex) { throw new AppException("Error no controlado durante la actualización del empleado.", "Fatal", ex); } }
public void ActualizarEmpleado(Empleado emp) { try { if (VerificarSaftime()) { dataEmpleadoSaftime = new DataEmpleadoSaftime(); dataEmpleadoSaftime.Actualizar(emp); } else { dataEmpleado = new DataEmpleado(); dataEmpleado.Actualizar(emp); } } catch (AppException appex) { throw appex; } catch (Exception ex) { throw new AppException("Error desconocido durante la actualización del empleado.", "Fatal", ex); } }