public override void ItemAdded(SPItemEventProperties properties)
{
try
{
if (properties.ListItem.Fields.ContainsField("Document_x0020_Inward_x0020_Number"))
{
int autoid = 0;
SPList oList = properties.List;
SPQuery qry = new SPQuery();
qry.Query = "<OrderBy><FieldRef Name='Document_x0020_Inward_x0020_Number' Ascending='False' /></OrderBy>";
SPListItemCollection oItemColl = oList.GetItems(qry);
autoid = Convert.ToInt16(oItemColl[0]["Document_x0020_Inward_x0020_Number"]);
if (autoid == 0)
autoid = 100;
SPListItem oCurrItem = properties.ListItem;
oCurrItem["Document Inward Number"] = autoid + 1;
oCurrItem.SystemUpdate();
}
}
catch (Exception ex)
{
}
}
No comments:
Post a Comment