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("")); }
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() })); }
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("")); }