Example #1
0
 public ActionResult Create(CargoInfoViewModel cargoInfoViewModel)
 {
     //if (cargoInfoViewModel.CargoName.Replace(" ", "").Replace("  ", "").IsEmpty())
     //{
     //    return Json(new { success = "fail", message = "请输入商品名" });
     //}
     //var cargoInfo = new CargoInfo()
     //{
     //    CargoName = cargoInfoViewModel.CargoName.Replace(" ", "").Replace("  ", ""),
     //    LastCargoName = cargoInfoViewModel.CargoName,
     //    Unit = cargoInfoViewModel.Unit,
     //    Amount = cargoInfoViewModel.Amount,
     //    Specifications = cargoInfoViewModel.Specifications,
     //    Type = cargoInfoViewModel.Type,
     //    Area = cargoInfoViewModel.Area,
     //    CanDel = true,
     //};
     //var cargo = _db.CargoInfo.FirstOrDefault(c => c.CargoName == cargoInfo.CargoName && c.Unit == cargoInfo.Unit && c.Specifications == cargoInfo.Specifications && c.Type == cargoInfo.Type && c.Area == cargoInfo.Area);
     //if (cargo != null)
     //{
     //    return Json(new { success = "fail", message = "这个商品已经存在" });
     //}
     ////var temp = _db.CargoInfo.Add(userInfo);
     //_db.CargoInfo.Add(cargoInfo);
     //return _db.SaveChanges() > 0 ? Json(new { success = "success", message = "添加成功" }) : Json(new { success = "fail", message = "" });
     return(Json(""));
 }
Example #2
0
        public ActionResult StorageShipping(CargoInfoViewModel cargoInfoViewModel, int limit, int offset)
        {
            var temp = _cargoService.GetCargo(0, 0, 0, LoginUser.pk);


            var list = temp.ToList();

            return(Json(new { total = list.Count, rows = list.OrderByDescending(m => m.CargoId).Skip(offset).Take(limit).ToList() }));
        }
Example #3
0
        public ActionResult Index(CargoInfoViewModel cargoInfoViewModel, int limit, int offset)
        {
            //_userInfoService.
            //var temp = (from cargoInfo in _db.CargoInfo select new { cargoInfo.Id, cargoInfo.CargoName, cargoInfo.Amount, cargoInfo.CargoCount, cargoInfo.Unit, cargoInfo.DelFlag, cargoInfo.Specifications, cargoInfo.Type, cargoInfo.Area, cargoInfo.CanDel }).Where(c => c.DelFlag == false);

            //if (cargoInfoViewModel.Id != 0)
            //{
            //    temp = temp.Where(c => c.Id == cargoInfoViewModel.Id);
            //}
            //if (!cargoInfoViewModel.CargoName.IsEmpty())
            //{
            //    //temp = temp.Where(c => c.CargoName.Contains(cargoInfoViewModel.CargoName)); // 模糊
            //    temp = temp.Where(c => c.CargoName == cargoInfoViewModel.CargoName);
            //}
            //var list = temp.OrderByDescending(c => c.Id).ToList();
            //return Json(new { total = list.Count, rows = list.Skip(offset).Take(limit).ToList() });
            return(Json(""));
        }