Exemplo n.º 1
0
        public ActionResult GetDnevni(string dateFrom)
        {
            if (HttpContext.User.Identity.IsAuthenticated)
            {
                if (!string.IsNullOrEmpty(dateFrom))
                {
                    DateTime    _dateFrom = DateTime.ParseExact(dateFrom, "dd.MM.yyyy", CultureInfo.InvariantCulture);
                    DPViewModel vm        = new DPViewModel(_dateFrom);
                }
                else
                {
                    // TO DO
                }



                Repository r = new Repository();

                r.GetDnevniPrometList(DPViewModel.PodaciOperatera);


                // datumi za prethodne godine
                //2016
                DateTime _datumFiltera2016 = new DateTime();
                _datumFiltera2016    = r.ClarionToDate(DPViewModel.clDateFrom);
                _datumFiltera2016    = _datumFiltera2016.AddYears(-2);
                ViewBag.dateFrom2016 = string.Format("{0:dd.MM.yyyy}", _datumFiltera2016);
                ViewBag.dateTo2016   = "";


                // 2017
                DateTime _datumFiltera2017 = new DateTime();
                _datumFiltera2017    = r.ClarionToDate(DPViewModel.clDateFrom);
                _datumFiltera2017    = _datumFiltera2017.AddYears(-1);
                ViewBag.dateFrom2017 = string.Format("{0:dd.MM.yyyy}", _datumFiltera2017);
                ViewBag.dateTo2017   = "";


                // Tekući datum
                ViewBag.dateFrom = string.Format("{0:dd.MM.yyyy}", r.ClarionToDate(DPViewModel.clDateFrom));
                ViewBag.dateTO   = "";



                return(View("_PrometPartial"));
            }
            else
            {
                return(RedirectToAction("Loader", "Login"));
            }


            //if (!string.IsNullOrEmpty(dateFrom))
            //{
            //    DateTime _dateFrom = DateTime.ParseExact(dateFrom, "dd.MM.yyyy", CultureInfo.InvariantCulture);
            //    DPViewModel vm = new DPViewModel(_dateFrom);

            //}
            //else
            //{
            //    // TO DO
            //}



            //Repository r = new Repository();

            //r.GetDnevniPrometList(DPViewModel.PodaciOperatera);


            //// datumi za prethodne godine
            ////2016
            //DateTime _datumFiltera2016 = new DateTime();
            //_datumFiltera2016 = r.ClarionToDate(DPViewModel.clDateFrom);
            //_datumFiltera2016 = _datumFiltera2016.AddYears(-2);
            //ViewBag.dateFrom2016 = string.Format("{0:dd.MM.yyyy}", _datumFiltera2016);
            //ViewBag.dateTo2016 = "";


            //// 2017
            //DateTime _datumFiltera2017 = new DateTime();
            //_datumFiltera2017 = r.ClarionToDate(DPViewModel.clDateFrom);
            //_datumFiltera2017 = _datumFiltera2017.AddYears(-1);
            //ViewBag.dateFrom2017 = string.Format("{0:dd.MM.yyyy}", _datumFiltera2017);
            //ViewBag.dateTo2017 = "";


            //// Tekući datum
            //ViewBag.dateFrom = string.Format("{0:dd.MM.yyyy}", r.ClarionToDate(DPViewModel.clDateFrom));
            //ViewBag.dateTO = "";



            //return View("_PrometPartial");
        }
Exemplo n.º 2
0
        public ActionResult DnevniStavke(string shpro, int idatum)
        {
            if (HttpContext.User.Identity.IsAuthenticated)
            {
                Repository  r  = new Repository();
                DPViewModel vm = new DPViewModel();
                vm.DateFrom = r.ClarionToDate(idatum);

                r.GetDnevniPrometStavke(shpro, idatum);

                switch (shpro)
                {
                case "001":
                    ViewBag.PM = "SOMBOR";
                    break;

                case "002":
                    ViewBag.PM = "APATIN";
                    break;

                case "003":
                    ViewBag.PM = "ODŽACI";
                    break;

                case "004":
                    ViewBag.PM = "KULA";
                    break;

                case "005":
                    ViewBag.PM = "B.PALANKA";
                    break;
                }

                ViewBag.dateFrom = string.Format("{0:dd.MM.yyyy}", r.ClarionToDate(idatum));
                ViewBag.dateTO   = "";
                return(View("_PrometDetaljPartial"));
            }
            else
            {
                return(RedirectToAction("Loader", "Login"));
            }

            //Repository r = new Repository();
            //DPViewModel vm = new DPViewModel();
            //vm.DateFrom = r.ClarionToDate(idatum);

            //r.GetDnevniPrometStavke(shpro, idatum);

            //switch (shpro)
            //{
            //    case "001":
            //        ViewBag.PM = "SOMBOR";
            //        break;
            //    case "002":
            //        ViewBag.PM = "APATIN";
            //        break;
            //    case "003":
            //        ViewBag.PM = "ODŽACI";
            //        break;
            //    case "004":
            //        ViewBag.PM = "KULA";
            //        break;
            //    case "005":
            //        ViewBag.PM = "B.PALANKA";
            //        break;
            //}

            //ViewBag.dateFrom = string.Format("{0:dd.MM.yyyy}", r.ClarionToDate(idatum));
            //ViewBag.dateTO = "";
            //return View("_PrometDetaljPartial");
        }