コード例 #1
0
ファイル: MenuStoreTests.cs プロジェクト: jlbrooks/versity
 protected override void setup()
 {
     base.setup();
     _MenuStore = new MenuStore(TestDbContext);
     SetupData();
     ThenMenu = null;
 }
コード例 #2
0
ファイル: MenuService.cs プロジェクト: xuannam120392/webtest
        public MenuViewModel GetListMenuView(string status)
        {
            try
            {
                var data      = new List <MenuViewModel>();
                var menuList  = new MenuViewModel();
                var menuStore = new MenuStore();
                var dt        = menuStore.GetListMenu(status);
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    var model = new MenuViewModel()
                    {
                        MenuId        = int.Parse(dt.Rows[i]["MENU_ID"].ToString()),
                        MenuTitle     = dt.Rows[i]["MENU_TITLE"].ToString(),
                        MenuLink      = dt.Rows[i]["MENU_LINK"].ToString(),
                        MenuDesc      = dt.Rows[i]["MENU_DESC"].ToString(),
                        MenuOtherLink = dt.Rows[i]["MENU_LINK_HOME"].ToString(),
                        MenuStatus    = dt.Rows[i]["MENU_STATUS"].ToString().Trim() == "1",
                        Order         = int.Parse(dt.Rows[i]["MENU_ORDER"].ToString())
                    };
                    data.Add(model);
                }
                menuList.ListMenu = data;
                return(menuList);
            }

            catch (Exception)
            {
                return(null);
            }
        }
コード例 #3
0
ファイル: MenuService.cs プロジェクト: xuannam120392/webtest
        public MenuModel GetMenuById(string id)
        {
            try
            {
                var menuStore = new MenuStore();
                var dt        = menuStore.GetMenuById(id);
                var model     = new MenuModel();
                if (dt.Rows.Count == 0)
                {
                    return(null);
                }
                model.Id        = int.Parse(dt.Rows[0]["MENU_ID"].ToString());
                model.Title     = dt.Rows[0]["MENU_TITLE"].ToString();
                model.Link      = dt.Rows[0]["MENU_LINK"].ToString();
                model.Desc      = dt.Rows[0]["MENU_DESC"].ToString();
                model.Status    = dt.Rows[0]["MENU_STATUS"].ToString().Trim() == "1";
                model.Link_Home = dt.Rows[0]["MENU_LINK_HOME"].ToString();
                model.Order     = int.Parse(dt.Rows[0]["MENU_ORDER"].ToString());
                return(model);
            }

            catch (Exception)
            {
                return(null);
            }
        }
コード例 #4
0
ファイル: MenuService.cs プロジェクト: xuannam120392/webtest
        public IList <MenuModel> GetListMenu(string status)
        {
            try
            {
                var datas     = new List <MenuModel>();
                var menuStore = new MenuStore();
                var dt        = menuStore.GetListMenu(status);
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    var model = new MenuModel()
                    {
                        Id        = int.Parse(dt.Rows[i]["MENU_ID"].ToString()),
                        Title     = HtmlRemoval.StripTagsRegex(dt.Rows[i]["MENU_TITLE"].ToString()),
                        Link      = dt.Rows[i]["MENU_LINK"].ToString(),
                        Desc      = dt.Rows[i]["MENU_DESC"].ToString(),
                        Status    = dt.Rows[i] ["MENU_STATUS"].ToString().Trim() == "1",
                        Link_Home = dt.Rows[i]["MENU_LINK_HOME"].ToString(),
                        Order     = int.Parse(dt.Rows[i]["MENU_ORDER"].ToString())
                    };
                    datas.Add(model);
                }
                return(datas);
            }

            catch (Exception)
            {
                return(null);
            }
        }
コード例 #5
0
        public Form1()
        {
            InitializeComponent();
            ShowNewItemsInDropdown();

            lblAllTables.Text  = TableStore.CountAllTables().ToString();
            lblAllMenus.Text   = MenuStore.CountAllMenus().ToString();
            lblRezervimet.Text = ApointmentStore.AllApointment.Count.ToString();
            ShowAllTablesInMainPanel();
        }
コード例 #6
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         MenuStore.DeleteMenuItem(Item);
         MessageBox.Show("Produkti u fshi me sukses , kliko refresh per ti rifreskuar te dhenat");
     }
     catch (Exception ex)
     {
         MessageBox.Show("Produkti nuk u fshi me sukses , nje gabim ka ndodhur");
     }
 }
コード例 #7
0
        private void btnAddMenuAdd_Click(object sender, EventArgs e)
        {
            if (txtAddMenuDecription.Text.Length >= 1 && txtAddMenuPrice.Text.Length >= 1 && txtAddMenuRecipe.Text.Length >= 1 && txtAddMenuItem.Text.Length >= 1 && cmbKateoriMenu.Text.Length >= 1)
            {
                if (isValidDecimal(txtAddMenuPrice.Text))
                {
                    decimal Price       = decimal.Parse(txtAddMenuPrice.Text);
                    string  Name        = txtAddMenuItem.Text;
                    string  Description = txtAddMenuDecription.Text;
                    string  Recipe      = txtAddMenuRecipe.Text;


                    if (rdMesme.Visible)
                    {
                        if (TypeSelected == "Food")
                        {
                            MenuItem obj = new Food(Name, categorySelected, Description, Price, Recipe, WhichRadioButtonIsChecked());
                            MenuStore.CreateNewMenuItem(obj);
                        }
                        else
                        {
                            MenuItem obj = new Drink(Name, categorySelected, Description, Price, Recipe, WhichRadioButtonIsChecked());
                            MenuStore.CreateNewMenuItem(obj);
                        }
                        MessageBox.Show("Added successfully");
                    }
                    else
                    {
                        if (TypeSelected == "Food")
                        {
                            MenuItem obj = new Food(Name, categorySelected, Description, Price, Recipe);
                            MenuStore.CreateNewMenuItem(obj);
                        }
                        else
                        {
                            MenuItem obj = new Drink(Name, categorySelected, Description, Price, Recipe);
                            MenuStore.CreateNewMenuItem(obj);
                        }
                        MessageBox.Show("Added successfully");
                    }
                }
                else
                {
                    MessageBox.Show("Ju lutem shkrauni cmimin dhe id e kateogrise numer!");
                }
            }
            else
            {
                MessageBox.Show("Ju lutem mbushni te gjitha Fushat !!");
            }
        }
コード例 #8
0
ファイル: MenuService.cs プロジェクト: xuannam120392/webtest
 public bool UpdateMenu(MenuModel model)
 {
     try
     {
         var menuStore = new MenuStore();
         var dt        = menuStore.UpdateMenu(model);
         if (dt)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #9
0
ファイル: MenuService.cs プロジェクト: xuannam120392/webtest
 public bool MenuChangeStatus(string id, string status)
 {
     try
     {
         var menuStore = new MenuStore();
         var dt        = menuStore.MenuChangeStatus(id, status);
         if (dt)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #10
0
        static void Main()
        {
            Category obj  = new Category(1, "Skare", "Food");
            Category pije = new Category(10, "Pije", "Drink");

            Category.AddNewCategory(obj);
            Category.AddNewCategory(pije);

            Food  ob = new Food("hell", obj, "adssads", 3, "sadsa", "asdsad");
            Drink dr = new Drink("CocaCola", obj, "sdadsa", 2, "sadasdsa");

            MenuStore.CreateNewMenuItem(new Food("Mish i Bardhe", obj, "Perskrimi i mishit", (decimal)2.50, "Receta"));
            MenuStore.CreateNewMenuItem(new Food("Qebapa 5she", obj, "Perskrimi i mishit", (decimal)1.50, "Receta"));
            MenuStore.CreateNewMenuItem(new Food("Pleskavice ne pjate", obj, "Perskrimi i mishit", (decimal)3.50, "Receta"));
            MenuStore.CreateNewMenuItem(dr);
            MenuStore.CreateNewMenuItem(new Drink("Kafe Makiato", pije, "dadsadsa", 1, "dsad"));
            TableStore.CreateNewTable(new Table(1, 4, "Altiv"));
            TableStore.CreateNewTable(new Table(2, 4, "Altiv"));
            TableStore.CreateNewTable(new Table(3, 4, "Altiv"));

            TableStore.CreateNewTable(new Table(4, 4, "Altiv"));
            Category.AddNewCategory(new Category(20, "Supa", "Food"));
            Category.AddNewCategory(new Category(30, "Pizza", "Food"));


            Category.AddNewCategory(new Category(40, "Caj", "Drink"));
            Category.AddNewCategory(new Category(50, "Kafe", "Drink"));


            EmployesStore.AddNewEmployee(new Employee("Donald", "Isufi", "admin", "123456", "Zenel Bajraktari"));
            EmployesStore.AddNewEmployee(new Employee("Altin", "Gashi", "admin2", "123456", "Ismet munishi"));

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Login());
        }