Example #1
0
        public ActionResult Manager()
        {
            ShipmentSearch model = new ShipmentSearch
            {
                WarehouseId = -1,
                Keyword     = "",
                ToTime      = DateTime.Now.ToUnixTimestamp(),
                FromTime    = DateTime.Now.AddDays(-30).ToUnixTimestamp()
            };

            List <ShipmentViewDTO> lsShipment = _shipmentService.Admin_SearchShipment(model);
            ListShipmentModels     lsResult   = new ListShipmentModels()
            {
                FromDate = DateTime.Now.AddDays(-30),
                ToDate   = DateTime.Now
            };

            if (lsShipment != null && lsShipment.Any())
            {
                var todate   = DateTime.Now;
                var fromdate = DateTime.Now.AddDays(-30);//lsShipment.Min(x => x.CreateTime).UnixTimeStampToDateTime();
                var result   = GetPositionWithModel(lsShipment, fromdate, todate);
                lsResult = new ListShipmentModels()
                {
                    ListResult = result,
                    FromDate   = fromdate,
                    ToDate     = todate
                };
            }
            return(View(lsResult));
        }
Example #2
0
        public JsonResult AJXSearchShipment()
        {
            string             keyword     = !string.IsNullOrEmpty(Request.Form["SearchKeyword"]) ? Request.Form["SearchKeyword"] : null;
            string             fromdate    = Request.Form["fromdate"];
            string             todate      = Request.Form["todate"];
            DateTime           dtmFromdate = !string.IsNullOrEmpty(fromdate) ? DateTime.Parse(fromdate) : DateTime.Now.AddDays(-30);
            DateTime           dtmTodate   = !string.IsNullOrEmpty(todate) ? DateTime.Parse(todate) : DateTime.Now;
            var                lsShipment  = _shipmentService.Admin_SearchShipmentByCondition(keyword, dtmFromdate, dtmTodate);
            var                result      = GetPositionWithModel(lsShipment, dtmFromdate, dtmTodate);
            ListShipmentModels lsResult    = new ListShipmentModels()
            {
                ListResult = result,
                FromDate   = dtmFromdate,
                ToDate     = dtmTodate
            };

            return(Json(RenderPartialViewToString("_GridShipment", lsResult), JsonRequestBehavior.AllowGet));
        }
Example #3
0
        public PartialViewResult _GridShipment(ListShipmentModels lsResult)
        {
            //Grid shipment

            return(PartialView(lsResult));
        }