public ActionResult _EditRentalAccountStock(int id) { Unit cu = GetRentedUnit(id); ViewBag.ContractChangeableProductLifeCycle = _accountService.GetChangeableProductLifeCylesForAccount(cu.CustomerAccountId) .Select(c => c.ProductLifeCycle); var conVm = EditCustomerAccountStockVM.CreateContractUnitStockVM( cu.CustomerAccountId, cu.StockId, cu.Stock.ProductLifeCycleId, cu.UnitId); return(PartialView("_EditAccountStock", conVm)); }
public ActionResult _EditRentalAccountStock(EditCustomerAccountStockVM mContractUnitStock) { var ru = GetRentedUnit(mContractUnitStock.UnitId); if (ExecuteRepositoryAction(() => { _accountService.SwapRentedUnit(ru, mContractUnitStock.StockId, mContractUnitStock.OldStockProductCycleId); _customerService.CommitChanges(); })) { return(ReturnJsonFormSuccess()); } return(PartialView("_EditAccountStock", mContractUnitStock)); }
public ActionResult _EditPurchaseAccountStock(EditCustomerAccountStockVM mCustomerAccount) { throw new NotImplementedException(); //if (ModelState.IsValid && TryValidateModel(mCustomerAccount)) //{ // var cu = _contractService.GetCustomerAccount(mCustomerAccount.CustomerAccountId) as PurchaseAccount; // if (TryUpdateModel(cu)) // { // if (ExecuteRepositoryAction(() => // { // _customerService.UpdatePurchaseAccountStock(cu, // mCustomerAccount. // OldStockId, // mCustomerAccount. // OldStockProductCycleId); // _customerService.CommitChanges(); // })) // { // return ReturnJsonFormSuccess(); // } // } //} //return PartialView("_EditAccountStock", mCustomerAccount); }