public ActionResult CreateProductMeasureRatio(MeasureRatio ratio) { if (true) //Jeśli konwersja jest możliwa { MeasureManager.Create(new ProductUnitUnitRatio { ProductId = ratio.ProductId, UnitId = ratio.UnitId, Ratio = new UnitRatio { Base = ratio.Base, Derived = ratio.Derived } }); return(View("Index")); } //else //{ // return View(); //} }
public ActionResult DefineMeasure(Guid?productId, Guid?unitId) { if (productId.HasValue && unitId.HasValue) { Product product = ProductManager.FindById(productId.Value); Unit unit = MeasureManager.FindMeasure(unitId.Value); if (product != null && unit != null && unit.BaseUnit != null) { MeasureRatio model = new MeasureRatio { Base = 100, Derived = 100, DerivedName = unit.NamePlural2 ?? unit.Name, BaseName = unit.BaseUnit.NamePlural2 ?? unit.BaseUnit.Name, ProductId = productId.Value, UnitId = unitId.Value }; return(View(model)); } } return(View()); }
public ActionResult CreateProductMeasureRatio(MeasureRatio ratio) { if (true) //Jeśli konwersja jest możliwa { MeasureManager.Create(new ProductUnitUnitRatio { ProductId = ratio.ProductId, UnitId = ratio.UnitId, Ratio = new UnitRatio { Base = ratio.Base, Derived = ratio.Derived } }); return View("Index"); } //else //{ // return View(); //} }
public ActionResult DefineMeasure(Guid? productId, Guid? unitId) { if(productId.HasValue && unitId.HasValue) { Product product = ProductManager.FindById(productId.Value); Unit unit = MeasureManager.FindMeasure(unitId.Value); if(product != null && unit != null && unit.BaseUnit != null) { MeasureRatio model = new MeasureRatio { Base = 100, Derived = 100, DerivedName = unit.NamePlural2 ?? unit.Name, BaseName = unit.BaseUnit.NamePlural2 ?? unit.BaseUnit.Name, ProductId = productId.Value, UnitId = unitId.Value }; return View(model); } } return View(); }