public static bool EditLab(IEnumerable <LabData> labs) { foreach (LabData lab in labs) { if (!BP_LabCreationUtilities.AddLab(lab)) { List <String> errorList = BP_LabCreationUtilities.GetErrorList(); return(false); } } return(true); }
public static bool EditLab(String labId, LabData lab) { try { IControl labLink = BP_LabManagementUtilities.GetLabLink(labId); Control_ActionUtilities.Click_PerssEnterKey(labLink, String.Empty); return(BP_LabCreationUtilities.AddLab(lab)); } catch (Exception e) { new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e); } return(false); }
public static bool AddLabs(IEnumerable <LabData> labs) { foreach (LabData lab in labs) { if (!BP_LabManagementUtilities.IsLabIdExists(lab.LabId)) { if (!BP_ActionPaletteUtilities.InvokeActionPaletteLink("Add Lab", "LabMgmt_Actions")) { return(false); } if (!BP_LabCreationUtilities.AddLab(lab)) { List <String> errorList = BP_LabCreationUtilities.GetErrorList(); return(false); } } } return(true); }