Arne Diekmann 5 лет назад
Родитель
Сommit
b79ef9ec57

+ 4 - 2
GreenTree.Strohrmann.ERP.Web/Controllers/MaterialController.cs

@@ -91,11 +91,12 @@ namespace GreenTree.Strohrmann.ERP.Web.Controllers
                 Name = model.Name,
                 Description = model.Description,
                 ItemNumber = model.ItemNumber,
-                NetValue = model.NetValue,
+                NetValue = Convert.ToDecimal(model.NetValue),
                 Height = model.Height,
                 Width = model.Width,
                 Depth = model.Depth,
                 DefaultUnit = _eRPDbContext.Units.Find(model.DefaultUnit.Id),
+                Supplier = _eRPDbContext.Suppliers.Find(model.Supplier.Id),
                 CreatedBy = User.Identity.Name,
                 CreatedOn = DateTime.Now
             };
@@ -143,11 +144,12 @@ namespace GreenTree.Strohrmann.ERP.Web.Controllers
             material.Name = model.Name;
             material.Description = model.Description;
             material.ItemNumber = model.ItemNumber;
-            material.NetValue = model.NetValue;
+            material.NetValue = Convert.ToDecimal(model.NetValue);
             material.Height = model.Height;
             material.Width = model.Width;
             material.Depth = model.Depth;
             material.DefaultUnit = _eRPDbContext.Units.Find(model.DefaultUnit.Id);
+            material.Supplier = _eRPDbContext.Suppliers.Find(model.Supplier.Id);
             material.ChangedBy = User.Identity.Name;
             material.ChangedOn = DateTime.Now;
 

+ 2 - 2
GreenTree.Strohrmann.ERP.Web/Models/Business/MaterialModel.cs

@@ -41,7 +41,7 @@ namespace GreenTree.Strohrmann.ERP.Web.Models.Business
         /// </summary>
         [Display(Name = "Nettowert")]
         [DisplayFormat(ApplyFormatInEditMode = false, DataFormatString = "{0:C}")]
-        public decimal NetValue { get; set; }
+        public float NetValue { get; set; }
 
         /// <summary>
         /// Material height
@@ -107,7 +107,7 @@ namespace GreenTree.Strohrmann.ERP.Web.Models.Business
             Name = material.Name;
             ItemNumber = material.ItemNumber;
             Description = material.Description;
-            NetValue = material.NetValue;
+            NetValue = Convert.ToSingle(material.NetValue);
             Height = material.Height;
             Width = material.Width;
             Depth = material.Depth;

+ 1 - 1
GreenTree.Strohrmann.ERP.Web/Views/Material/Create.cshtml

@@ -33,7 +33,7 @@
                         <div class="input-group-prepend">
                             <span class="input-group-text">€</span>
                         </div>
-                        <input asp-for="NetValue" type="number" min="0.00" step="0.50" class="form-control" />
+                        <input asp-for="NetValue" type="number" min="0.00" class="form-control" />
                     </div>
                     <span asp-validation-for="NetValue" class="text-danger"></span>
                 </div>