public List <IRole> GetRoleList()
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetRoleList());
        }
        public int ChkLogInCredentials(ILogin objLogIn)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.ChkLogInCredentials(objLogIn));
        }
        public List <IEmployee> GetEmployeeDetailsList(string name)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetEmployeeDetailsList(name));
        }
        public IEmployee GetEmployee(int employeeID)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetEmployee(employeeID));
        }
        public bool DeleteEmployeeDetails(List <int> lstEmployee)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.DeleteEmployeeDetails(lstEmployee));
        }
        public bool UpdateEmployee(IEmployee objEmployee)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.UpdateEmployee(objEmployee));
        }
        public void SaveCategory(string name)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            objDAL.SaveCategory(name);
        }
        public bool UpdateEmployeeDetails(List <IEmployee> lstEmployee)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.UpdateEmployeeDetails(lstEmployee));
        }
        public IItem GetItemByItemId(int itemId)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetItemByItemId(itemId));
        }
        public bool AddEmployeeDetails(IEmployee objEmployee)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.AddEmployeeDetails(objEmployee));
        }
        public List <IItemCategory> GetCategoryList()
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetCategoryList());
        }
        public bool DeleteItemDetails(List <int> ItemID)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.DeleteItemDetails(ItemID));
        }
        public List <IItem> GetItemDetails(int CategoryId)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetItemDetails(CategoryId));
        }
        public bool UpdateItemDetails(IItem objItem)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.UpdateItemDetails(objItem));
        }
        public ILogon GetUserMenu(ILogin loginDetails)
        {
            IAdminDAL objDAL = AdminDALFactory.CreateAdminDALObject();

            return(objDAL.GetUserMenu(loginDetails));
        }