PDA

View Full Version : ایجاد خودکار کد برای برنامه حسابداری



mehrdadpaknejad
پنج شنبه 24 اسفند 1391, 12:17 عصر
سلام دوستان من می خوام برنامه حسابداری برای شرکت خودمون بنویسم تحلیل تا جایی که بلد بودم کردم حالا رسیدم به تولید کد در c#
می خواستم ببینم به طور مثال برای مشتریان چی جوری باید کد منحصر برای مشتری تولید کرد به طوری که فیلدمون identity نباشد و خوده c# تولیدکد بکند
به طور مثال
مشتریان
10001 x
10002 y
10003 i
و الی اخر
برای کد فاکتور هم به همین صورت
و در پایان شما چه مدل کدی را پیشنهاد می کنید که سالانه بیش از یک میلیون رکورد زده بشه در database

Shahram_12
پنج شنبه 24 اسفند 1391, 12:23 عصر
فکر کنم برای اینکار اول شماره مورد نظرت رو با دستور ToString به حروف تبدیل کن بعد چیزهای اضافه ای رو که میخوای به اون اضافه کن

esafb52
پنج شنبه 24 اسفند 1391, 12:23 عصر
1-یه متد بنویس و در واون از تاریخ و زمان فعلی سیستم + یکی از مشخصات مشتریت یا یه عدد ثابت استفاده کن و ترکیبشون کن تا یه عدد تولید بشه و ازش استفاده کن
2- از یه مقدار دلخواه استفاده کن و هر بار ++ ،مقدارش رو هم دیتابیس داری هر بار بخون و ++

mehrdadpaknejad
پنج شنبه 24 اسفند 1391, 12:35 عصر
سلام مرسی از جوابتون می خواستم ببینم شما نمونه از این متد داری برام بزاری استفاده کنم

merfi1
پنج شنبه 24 اسفند 1391, 12:40 عصر
با سلام من برای ایجاد کد خودکار از کوری ماکزیمم استفاده می کنم اول داخل دیتا ستم یک کوری ماکزیمم می سازم وبعد از کد زیر استفاده میکنم:
i = this.factorTableAdapter .max_id().GetValueOrDefault();
i = i + 1;
this.shomare_factor .Text = i.ToString();
max_id=همون کوری ساخته شده منه