var CheckExist = List1.Any(l1 => List2.Any(l2 => l1.Name == l2.Name));
Here CheckExist object will return true if any record of List1 contain in List2
invoices.Select(i => new
{
FormattedDate = ( EntityFunctions.Right(String.Concat(" ", SqlFunctions.StringConvert((double?) SqlFunctions.DatePart("dd", i.DocumentDate))), 2)
+ "/"
+ EntityFunctions.Right(String.Concat(" ",SqlFunctions.StringConvert((double?) SqlFunctions.DatePart("mm", i.DocumentDate))), 2)
+ "/"
+ EntityFunctions.Right(SqlFunctions.StringConvert((double?) SqlFunctions.DatePart("yyyy", i.DocumentDate)), 4)
).Replace(" ", "0")
}
Contacts: [{ GivenName: "Matt", FamilyName:"Berry" }]
contacts: [{ givenName: "Matt", familyName:"Berry" }]
firstToLower()
implementation):
function convertKeysToCamelCase(obj) {
if (!obj || typeof obj !== "object") return null;
if (obj instanceof Array) {
return $.map(obj, function(value) {
return convertKeysToCamelCase(value);
});
}
var newObj = {};
$.each(obj, function(key, value) {
key = key.charAt(0).toLowerCase() + key.slice(1);
newObj[key] = value;
});
return newObj;
};
var contact = { GivenName: "Matt", FamilyName:"Berry" };
console.log(convertKeysToCamelCase(contact));
// logs: Object { givenName="Matt", familyName="Berry"}
console.log(convertKeysToCamelCase([contact]));
// logs: [Object { givenName="Matt", familyName="Berry"}]
console.log(convertKeysToCamelCase("string"));
// logs: null
console.log(contact);
// logs: Object { GivenName="Matt", FamilyName="Berry"}
var oldbrd = $scope.selectedDiagnosis.sort(); var newbrd = $scope.RefferalView.Diagnosis.sort(); var additem = []; var deleteitem = []; //var index; angular.forEach(oldbrd, function (value) { if (newbrd.indexOf(value) == -1) { deleteitem.push(value); } }); angular.forEach(newbrd, function (value) { if (oldbrd.indexOf(value) == -1) { additem.push(value); } }); $scope.AddedDiagnosisCode = additem; $scope.DeletedDiagnosisCode = deleteitem; alert('added =>: ' + additem + "_________" + 'deleted =>: ' + deleteitem);