Bir deneyin bakalım işinize yarayacak mı.
`public static string StokKodNumarasi(char c)
{
var sonKayit = (from s in db.TBL_STOKLARs
where EF.Functions.Like(s.STOKKODU, c.ToString() + "%")
orderby s.ID descending
select s).FirstOrDefault();
if(sonKayit == null)
{
return c.ToString() + "000001";
}
var sonStokNo = sonKayit.STOKKODU;
var numeric = Convert.ToInt32(sonStokNo.Substring(1, sonStokNo.Length - 1));
numeric++;
string Num = c.ToString() + numeric.ToString().PadLeft(6, '0');
return Num;
}`