public static bool UpdateManagerRecord(int Managerid, bool status, long sleepTime, int numberOfOverlapsAllowed) { if (Managerid <= 0) { throw new ArgumentException("Id del Task Manager no puede ser <= 0"); } try { ManagerTableAdapter localAdapter = new ManagerTableAdapter(); localAdapter.UpdateManagerRecord(status ? 1 : 0, sleepTime, numberOfOverlapsAllowed, Managerid); log.Debug("Se modifico el Task Manager con id = " + Managerid); return(true); } catch (Exception q) { log.Error("An error was ocurred while updating Task Manager", q); return(false); } }
public static Manager GetCurrentmanager() { ManagerTableAdapter localAdapter = new ManagerTableAdapter(); Manager theManager = null; try { ManagerDS.ManagerDataTable table = localAdapter.GetCurrentManager(); if (table != null && table.Rows.Count > 0) { ManagerDS.ManagerRow row = table[0]; theManager = FillManagerRecord(row); } } catch (Exception q) { log.Error("An error was ocurred while geting Task Manager data", q); return(null); } return(theManager); }