Thumb

Part-13: Inventory and POS Login logout session using ASP.NET | Supershop management system

Part-1: Point of Sale(POS) Inventory Super Shop Management System using ASP.NET MVC Part-2: Point of Sale(POS) Setup template to your project | Super Shop Management System|ASP.NET MVC Part-3: Point of Sale(POS) Database & table analysis | Super Shop Management System|ASP.NET MVC Part-4: Point of Sale(POS) Database Create in SQL Server | Super Shop Management System|ASP.NET MVC Part-5: Point of Sale(POS) Login using AJAX ASP.NET MVC | JQUERY Part-6: Point of Sale(POS) Login and Authorization with Session variables in ASP.NET | JQUERY | AJAX Part-7: Point of Sale(POS) Convert Password to MD5 Hash string in ASP.NET | Encrypt password in ASP.NET MVC C# Part-8: Point of Sale(POS) Role based authentication and authorization in ASP.NET MVC|Redirect to not found page if not authorized|C# Part-9: Point of Sale(POS) Create user & Account management UI UX in ASP.NET MVC Part-10: Point of Sale(POS) User Creation & user registration using ASP.NET MVC | Jquery | Ajax Part-11: Point of Sale(POS) Get user list using ASP.NET MVC | Jquery | Ajax Part-12: Point of Sale(POS) Update user using ASP.NET MVC | Jquery | Ajax Part-13: Inventory and POS Login logout session using ASP.NET | Supershop management system Part-14: Inventory Category CRUD Create,Retrieve,Update,View | POS Category CRUD using ASP.NET JQuery AJAX Part-15: Inventory and POS batch tracking and control table create in SQL Server 2012 Part-16: Inventory Product CRUD List | Point of sale Products Crud using asp.net MVC Part-17: Inventory and POS Batch CRUD using asp.net MVC JQUERY AJAX | CSharp Part-18: Inventory management and stock control using asp.net mvc | Jquery AngularJs

9/27/2020 12:00:00 AM

Download Project

Step-1

Post your any code related problem to www.abctutorial.com

Follow the previous video and articles to complete the POS tutorials

We will show our logged-in username and roles in our top menu so that’s why we will use logged session variable to show the name and role.

  • Please go to _Layout.cshtml view.
  • We already worked in previous article this mentioned view so now update existing code by this code.
<span class="mr-2 d-none d-lg-inline text-gray-600 small"> @Session["Username"] [@Session["Role"]]</span>

Step-2

If we logged-in already using login panel then inside from application we should have a logout button where from we can logout. So here we will place our logout method trigger code from client side.

  • Please go to _Layout.cshtml view.
  • We already worked in previous article this mentioned view so now update existing code by this code.
<a class="btn btn-primary" href="@Url.Action("Logout","Home")">Logout</a>

Step-3

Here I am going to write some code which will session out and logout me from application and it will redirect me to login page.

  • Please go to HomeController.
  • Please write this below code to set null value in session and logout me from application.
        public ActionResult Logout()
        {
            Session["Username"] = null;
            Session["Role"] = null;
            return RedirectToAction("Login");
        }
  • Now run the project.
  • Then save data.

About Teacher

Reza Karim

Software Engineer

More about him