I have this object like so [ { job: "ABC-123", task: "XYZ" }, { job: "ABC-333", task: "LAX" }];
That object is from an ajax call to here:
public List<VendorUpdateClass> updateVendorItem(List<VendorUpdateClass> edittedItems)
{
ConnectionClass jobs = new ConnectionClass();
return jobs.updateVendors(edittedItems);
}
which calls this class:
public List<VendorUpdateClass> updateVendors(List<VendorUpdateClass> items)
{
VendorUpdateCell = new List<VendorUpdateClass>();
foreach (object objectItems in items)
{
VendorUpdateClass vendorUpdatedItem = new VendorUpdateClass();
vendorUpdatedItem.job = objectItems.job;
vendorUpdatedItem.task = objectItems.job;
vendorUpdatedItem.vendor = objectItems.task;
VendorUpdateCell.Add(vendorUpdatedItem);
}
return VendorUpdateCell;
}
my issue is with my loop. I am trying to assign the job and task from the object to vendorUpdatedItem Here is the errors I am getting:
'object' does not contain a definition for 'job' and no extension method 'job' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
What am I doing wrong ?