/// <summary> /// Determina si un personal es Front To Middle /// </summary> /// <param name="personnelID">Clave del personal</param> /// <param name="pR1">Clave del PR 1 (Opcional)</param> /// <param name="pR2">Clave del PR 2 (Opcional)</param> /// <param name="pR3">Clave del PR 3 (Opcional)</param> /// <returns>bool</returns> /// <history> /// [aalcocer] created 13/08/2016 /// </history> public static async Task <bool> IsFrontToMiddle(string personnelID, string pR1 = null, string pR2 = null, string pR3 = null) { return(await Task.Run(() => { using (var dbContext = new IMEntities(ConnectionHelper.ConnectionString())) { var result = dbContext.USP_OR_EsFrontToMiddle(personnelID, pR1, pR2, pR3).FirstOrDefault(); return Convert.ToBoolean(result); } })); }