public override void Insert(ZetaCodeNormalIplik entity) { //var zetaCode = _repository.Queryable().Max(x => (int?)x.ZetaCode)??0; //zetaCode++; //var blueSiparisNo = _repository.Queryable() // .Where(x => x.SirketId == zetaCodeNormalIplik.SirketId && x.ZetaCode == zetaCode) // .Max(x => (int?)x.BlueSiparisNo)??0; //blueSiparisNo++; //Daha sonra bunu başla bir metoda taşı var code = _zetaCodeService.GetZetaCodeForIplikInsert(); //entity.ZetaCode = code; entity.Id = code; base.Insert(entity); }
public override void Insert(ZetaCodeFanteziIplik entity) { //var zetaCode = _repository.Queryable().Max(x => (int?)x.ZetaCode) ?? 0; //zetaCode++; //var blueSiparisNo = _repository.Queryable() // .Where(x => x.SirketId == entity.SirketId) // .Max(x => (int?)x.BlueSiparisNo) ?? 0; //blueSiparisNo++; ////Daha sonra bunu başla bir metoda taşı //if (zetaCode > 1400) // throw new Exception("ZetaCode 1400 olamaz"); //entity.BlueSiparisNo = blueSiparisNo; //entity.ZetaCode = zetaCode; var code = _zetaCodeService.GetZetaCodeForIplikInsert(); //entity.ZetaCode = code; entity.Id = code; base.Insert(entity); }