public RedirectResult AddComment(Comment comment)
        {
            string name = User.Identity.Name;

            HomeServices.AddComment(comment, name);
            return(RedirectPermanent($"/Home/{comment.Page}"));
        }
Beispiel #2
0
        public JsonResult showIndexModelThree()
        {
            List <Articles> articles = new List <Articles>();

            articles = HomeServices.showIndexModel(_context, "首页3");
            return(Json(new { articles = articles }));
        }
Beispiel #3
0
        public JsonResult showAboutModelTwo()
        {
            List <Articles> articles = new List <Articles>();

            articles = HomeServices.showIndexModel(_context, "关于我们5");
            return(Json(new { articles = articles }));
        }
        public ViewResult DeleteProductFromOrder(int id)
        {
            var order = (Order)Session["Order"];

            HomeServices.DeleteProductFromOrder(id, order);
            return(View("~/Views/Home/Basket.cshtml"));
        }
Beispiel #5
0
        private void confirmBtn_Click(object sender, EventArgs e)
        {
            if (textBox2.Text == String.Empty || comboBox1.Text == String.Empty || textBox4.Text == String.Empty)
            {
                MessageBox.Show("Provide all data");
            }
            else
            {
                dateTimePicker1.Format       = DateTimePickerFormat.Custom;
                dateTimePicker1.CustomFormat = "DD/MM/YYYY";

                EventEntity evnt = new EventEntity();

                evnt.Date        = dateTimePicker1.Text.ToString();
                evnt.Title       = textBox2.Text;
                evnt.Importance  = comboBox1.Text;
                evnt.Description = textBox4.Text;
                evnt.ModDate     = null;

                HomeServices hs    = new HomeServices();
                bool         check = hs.CreatEvent(evnt);
                if (check)
                {
                    MessageBox.Show("Event Created");
                }
                else
                {
                    MessageBox.Show("Change Title");
                }

                this.Hide();
            }
        }
        public void GetMoviesShouldReturnACollectionOfMovies()
        {
            DbContextOptions <UltimateMoviesDbContext> options = new DbContextOptionsBuilder <UltimateMoviesDbContext>()
                                                                 .UseInMemoryDatabase(databaseName: "Home_GetMovies_Database")
                                                                 .Options;
            UltimateMoviesDbContext db = new UltimateMoviesDbContext(options);

            IHomeServices homeServices = new HomeServices(db);

            db.Movies.Add(new Movie {
                Name = "Test 1"
            });
            db.Movies.Add(new Movie {
                Name = "Test 2"
            });
            db.Movies.Add(new Movie {
                Name = "Test 3"
            });
            db.Movies.Add(new Movie {
                Name = "Test 4"
            });

            db.SaveChanges();

            List <Movie> movies = homeServices.GetMovies().ToList();

            int moviesCount = movies.Count();

            Assert.Equal(4, moviesCount);
        }
        //[HttpPost]
        public ViewResult ProductsPost(int id)
        {
            Order          OrderForUser = null;
            int            userID       = 0;
            MedicalContext db           = new MedicalContext();

            foreach (var item in db.Users)
            {
                if (item.Login == User.Identity.Name)
                {
                    userID = item.Id;
                }
            }
            foreach (var item in db.Orders)
            {
                if (item.UserId == userID)
                {
                    OrderForUser = item;
                }
            }
            if (User.Identity.IsAuthenticated && OrderForUser == null)
            {
                var firstOrder = new Order {
                    UserId = userID
                };
                db.Orders.Add(firstOrder);
                Session["Order"] = firstOrder;
                db.SaveChanges();
            }
            Session["Order"] = OrderForUser;
            HomeServices.PostProduct(id, OrderForUser);
            return(View("~/Views/Home/Products.cshtml"));
        }
Beispiel #8
0
        public void TestGetHomeViewModel()
        {
            HomeServices homeServices = new HomeServices();

            HomeViewModel homeViewModel = homeServices.GetHomeViewModel("000001G001", "2018-01-06");

            Console.WriteLine(homeViewModel);
        }
        public ViewResult SaveOrder()
        {
            var order = (Order)Session["Order"];

            HomeServices.SaveOrder(order);
            Session["Order"] = new Order {
                UserId = db.Users.Max(p => p.Id)
            };
            return(View("~/Views/Home/Categories.cshtml"));
        }
Beispiel #10
0
        public async Task <ActionResult> Index()
        {
            ClaimTeamLoginModel client  = (ClaimTeamLoginModel)Session[SessionHelper.claimTeamLogin];
            HomeServices        service = new HomeServices();

            dashboardItems = new List <DashboardObject>();
            dashboardItems = await service.TeamGenerateDashboard(client.UserId);

            ViewBag.DashboardItems = JsonConvert.SerializeObject(dashboardItems);
            return(View());
        }
        //[HttpGet]
        public ViewResult Products(int id)
        {
            TypeOfProduct type = HomeServices.GetProducts(id);

            if (type == null)
            {
                return(View("~/Views/Shared/Error.cshtml"));
            }

            ViewBag.Products         = type.Products;
            ViewBag.AmountOfProducts = type.Products.Count();
            ViewBag.TypeName         = type.Name;
            return(View("~/Views/Home/Products.cshtml"));
        }
Beispiel #12
0
    public void BindData()
    {
        HomeServices ObjHome = new HomeServices();
        DataSet      ds      = new DataSet();

        ds = ObjHome.GetAllHomeServiceAdmin(Convert.ToInt32(ddlUserType.SelectedValue));
        if (ds.Tables[0].Rows.Count > 0)
        {
            GrdServiceHome.Visible    = true;
            GrdServiceHome.DataSource = ds.Tables[0];
            GrdServiceHome.DataBind();
            Utility.Setserial(GrdServiceHome, "srno");
        }
        else
        {
            GrdServiceHome.Visible = true;
        }
    }
Beispiel #13
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        HomeServices ObjUpdate = new HomeServices();
        string       str       = Request.QueryString["ServiceID"].ToString();
        int          id        = Convert.ToInt32(str);

        ObjUpdate.UpdateService(id, txtServiceTitle.Text.Trim(), txtServiceDescription.Text.Trim(), ViewState["ImageName"].ToString());
        SuccesfullMessage("Updated successfully.");

        HomeServices ObjService = new HomeServices();
        DataSet      ds         = new DataSet();

        ds = ObjService.GetHomeServiceDetail(Convert.ToInt32(Request.QueryString["ServiceID"].ToString()));
        if (ds.Tables[0].Rows.Count > 0)
        {
            Session["UserType"] = ds.Tables[0].Rows[0]["UserType"].ToString();
        }
    }
        public void IsMovieInUserWishlistShouldReturnABoolean()
        {
            DbContextOptions <UltimateMoviesDbContext> options = new DbContextOptionsBuilder <UltimateMoviesDbContext>()
                                                                 .UseInMemoryDatabase(databaseName: "Home_IsMovieInUserWishlist_Database")
                                                                 .Options;
            UltimateMoviesDbContext db = new UltimateMoviesDbContext(options);

            IHomeServices homeServices = new HomeServices(db);

            db.Users.Add(new UMUser {
                UserName = "******"
            });

            db.SaveChanges();

            db.Movies.Add(new Movie {
                Name = "Test 1"
            });
            db.Movies.Add(new Movie {
                Name = "Test 2"
            });

            db.SaveChanges();

            db.WishListMovies.Add(new WishListMovie
            {
                MovieId = db.Movies.ToList()[0].Id,
                UserId  = db.Users.Last().Id
            });

            db.SaveChanges();

            string movie1 = homeServices.IsMovieInUserWishlist("Tester", db.Movies.ToList()[0].Id) ? "In" : "Out";
            string movie2 = homeServices.IsMovieInUserWishlist("Tester", db.Movies.ToList()[1].Id) ? "In" : "Out";

            Assert.Equal("In", movie1);
            Assert.Equal("Out", movie2);
        }
Beispiel #15
0
    protected void BindService(int ServiceID)
    {
        HomeServices ObjService = new HomeServices();
        DataSet      ds         = new DataSet();

        ds = ObjService.GetHomeServiceDetail(ServiceID);
        if (ds.Tables[0].Rows.Count > 0)
        {
            txtServiceTitle.Text       = ds.Tables[0].Rows[0]["Title"].ToString();
            txtServiceDescription.Text = ds.Tables[0].Rows[0]["Description"].ToString();
            if (ds.Tables[0].Rows[0]["ImageName"].ToString() != "")
            {
                ImgProduct.ImageUrl    = Session["HomePath"] + "StoreData/HomeServices/" + ds.Tables[0].Rows[0]["ImageName"].ToString();
                ViewState["ImageName"] = ds.Tables[0].Rows[0]["ImageName"].ToString();
            }
            else
            {
                ImgProduct.ImageUrl = Session["HomePath"] + "StoreData/Product/Not.jpg";
            }
        }
        else
        {
        }
    }
Beispiel #16
0
 public HomeController(HomeServices homeServices, BusinessService.Admin.UserServices userServices)
 {
     this.homeServices = homeServices;
     this.userServices = userServices;
 }
Beispiel #17
0
 public HomeController()
 {
     _context = new HomeServices();
 }
Beispiel #18
0
 public HomeController(HomeServices sessions)
 {
     homeServices = sessions;
 }
Beispiel #19
0
 public HomeController()
 {
     _service = new HomeServices();
 }
Beispiel #20
0
        public IActionResult Single(int id)
        {
            Articles article = HomeServices.searchArticle(_context, id);

            return(View(article));
        }
 public ViewResult RefreshBasket()
 {
     HomeServices.RefreshBasket();
     return(View("~/Views/Home/Basket.cshtml"));
 }