Skip to content

Parfum Ecommerce App in Windows Forms and App Using ADO.Net Connected and Disconnected Model.

License

Notifications You must be signed in to change notification settings

DrMadWill/ParfumEcommerceWindowsFormsForADONetConnectedAndDisconneced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Parfum Ecommerce Windows Forms,For ADO.Net Connected And Disconneced

Bu repo mənim Windows Forms,MsSQL və ADO.Net Connected və Disconneced Modellərindən istifadə bacarğımı göstərmək üçün yaradılmış lahiyyədir.Parfum satışı üçün hazırlanmış bir appdir.Bir Ecommerce saytina əsaslanaraq yardımışdır.Ümumən bu appdə DataBase Connectionları az tutulmağa çalışıb. Ən önəmlisi olaraq bu lahiyyənin Entity Framework istifadə edilərək yazılan bir versityası var. Linki buradarır.

Admin panel

Userlərin və Employee şatışına nəzarət etmək,Userlərin və Employeenin accesslərini dəyərləndirmək üçün və lazım gəldikdə isə dəyişikliklər etmək(Delete and Update) üçün fikirləşilib.Təbiki Parfum yaratam və satış edə bilir. Admin Panel özü ayrıcalıqda bir appdir nəticə etibarı ilə təklikdə Admin Panel işlədilə bilir .

  • Admin Paneldə qeydiyatdan keçmək mükündeyildir.
  • Adminlər DataBase dən daxil edilir.
  • Admin öz adı ilə satış etməsi mükün deyilir.(Admin Panelin məqsədi nəzarət üçün olduğunu diqqətə alaq.)
  • Yalnız admin yeni categoryalar yarda və update bilər.
  • Yalnız admin Parfümləri silə bilər.
  • Yalnız admin (Sale Price) satış qiymətlərini silə bilər.
  • Yalnız admin başqa şəxlərin adina olan (Sale)satışları editləyib vaxtini,miqdarını və qiyməti dişə bilər.
  • Yalnız admin müəyyən vaxt aralığında olan useremployee (Sale) satış keçmişinə baxa bilər.
  • Yalnız admin (Parfum App)də qeydiyyatdan keçən şəxslərə icazə verə bilər.
  • Yalnız admin qeydiyatdan keçmiş alıcıları(User) olan şəxləri (employee) işci olaraq daxil olmasına icazə verə bilər.
  • Yalnız admin (User)alıcı və (Employee)işci (Password)sifrəsini editləyə bilər.

Employee

Userlərin satışına baxmaq, Yeni parfumlərin yardılması və parfümlərin qəblulunu edə bilir və Satış edir.

  • (User) alıcının müəyyən aralıqda nə aldığına baxa bilir.
  • Parfum createyarada və updateeditləyə bilir.
  • Parfumə müəyyən qiymət verə bilir(create) və bu qiymətləri (update)editləyə bilir.
  • Parfumləri müəyən category lərə add edə bilir.
  • (Sale) edə bilir.

User

Satışda olan bütün parfümləri görür və alış edə bilir.Satışda olan bütün pafümləri axatarış edə bilir. Yardalışmış bütün parfümləri görür.

Qeyd : Proyektin ən böyük hissəsi Admin Panel olaraq dəyərləndirilir. UserEmployee istifadə edəcəyi panellər sadəcə Admin panelin fuksiyanalğının itirilmiş bir versiyasıdır. Proyektin iki modeli var biri Entity Framework digəri isə ADO.Net. Bu iki proyetin fuksiyanalılığı demək olar ki, eyni olduğu nəzərə alnınaraq proyektin ADO.Net hissəsində yalnız Admin panel hissəsi hazırlanması fikirləşildi.

DataBase

Database olaraq MsSQLdən istifadə eilib. Atfter delete və update triggerlərindən,Function,Procedure və Viewlardan istifadə edilib. Yuxarıda qeyd etiklərimdən bir neçəsini izahanı verirəm.After Updated Triggeri satış olduqda bu satışın miqdarı qədər SalePrice Tabledan silinir.Əgər satış silinsə bu satış miqdarı qədər parfum SalePrice Tablena qayıdır.

Database Schema

About

Parfum Ecommerce App in Windows Forms and App Using ADO.Net Connected and Disconnected Model.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published