public ActionResult SaveNewAsset(FixAssetViewModel assetModel) { FixAssetModel asset = new FixAssetModel(); asset.Model = assetModel.Model; asset.SerialNumber = assetModel.SerialNumber; asset.AssetTag = assetModel.AssetTag; asset.Brand = assetModel.Brand; asset.Remarks = assetModel.Remarks; if (assetModel.AcquisitionDate != null) { asset.AcquisitionDate = assetModel.AcquisitionDate; } if (assetModel.ExpiryDate != null) { asset.ExpiryDate = assetModel.ExpiryDate; } if (assetModel.IssuerID != null) { asset.IssuerID = assetModel.IssuerID; } if (assetModel.LocationID != null) { asset.LocationID = assetModel.LocationID; } asset.AssetTypeID = assetModel.AssetTypeID; asset.AssetStatusID = 2; asset.AssetClassID = assetModel.AssetClassID; FixAssetManagementProcess assetManagement = new FixAssetManagementProcess(); bool success = assetManagement.NewAsset(asset); return(RedirectToAction("Index")); }
public bool NewAsset(FixAssetModel assetModel) { FixAsset asset = new FixAsset(); asset.Model = assetModel.Model; asset.SerialNumber = assetModel.SerialNumber; asset.AssetTag = assetModel.AssetTag; asset.Brand = assetModel.Brand; asset.Remarks = assetModel.Remarks; if (assetModel.AcquisitionDate != null) { asset.AcquisitionDate = assetModel.AcquisitionDate; } if (assetModel.ExpiryDate != null) { asset.ExpiryDate = assetModel.ExpiryDate; } if (assetModel.IssuerID != null) { asset.IssuerID = assetModel.IssuerID; } if (assetModel.LocationID != null) { asset.LocationID = assetModel.LocationID; } asset.AssetTypeID = assetModel.AssetTypeID; asset.AssetStatusID = assetModel.AssetStatusID; asset.AssetClassID = assetModel.AssetClassID; FastDB.FixAssets.Add(asset); FastDB.SaveChanges(); return(true); }
public bool UpdateAsset(FixAssetModel assetModel) { var asset = FastDB.FixAssets.Where(k => k.FixAssetID == assetModel.FixAssetID).FirstOrDefault(); asset.Model = assetModel.Model; asset.SerialNumber = assetModel.SerialNumber; asset.AssetTag = assetModel.AssetTag; asset.Brand = assetModel.Brand; asset.Remarks = assetModel.Remarks; if (assetModel.AcquisitionDate != null) { asset.AcquisitionDate = assetModel.AcquisitionDate; } if (assetModel.ExpiryDate != null) { asset.ExpiryDate = assetModel.ExpiryDate; } if (assetModel.IssuerID != null) { asset.IssuerID = assetModel.IssuerID; } if (assetModel.LocationID != null) { asset.LocationID = assetModel.LocationID; } asset.AssetTypeID = assetModel.AssetTypeID; asset.AssetStatusID = assetModel.AssetStatusID; asset.AssetClassID = assetModel.AssetClassID; FastDB.SaveChanges(); return(true); }