public ActionResult EditAsset(int Id) { var assetData = objAdminEnti.tblAssetDetails.Where(s => s.ID == Id).FirstOrDefault(); AssetMasters assetDtls = new AssetMasters { ID = assetData.ID, AssetTypeID = Convert.ToInt32(assetData.AssetTypeID), AssetCompanyID = Convert.ToInt32(assetData.AssetCompanyID), AssetModelName = assetData.AssetModelName, ManufacturingDate = assetData.ManufacturingDate, ExpiryDate = assetData.ExpiryDate, LicesenceNo = assetData.LicesenceNo }; GetAssetCompanyList(); GetAssetTypeList(); return(View(assetDtls)); }
public ActionResult AssetMaster(AssetMasters objMaster) { tblAssetDetail master = new tblAssetDetail(); master.AssetTypeID = objMaster.AssetTypeID; master.AssetCompanyID = objMaster.AssetCompanyID; master.AssetModelName = objMaster.AssetModelName; master.ManufacturingDate = objMaster.ManufacturingDate; master.ExpiryDate = objMaster.ExpiryDate; master.LicesenceNo = objMaster.LicesenceNo; master.CreatedDate = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm")); master.ModifiedDate = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm")); master.CreatedBy = "admin"; objAdminEnti.tblAssetDetails.Add(master); objAdminEnti.SaveChanges(); TempData["Success"] = "Asset added successfully."; return(RedirectToAction("AssetMaster")); }
public ActionResult EditAsset(int Id, AssetMasters objMaster) { var dbAsset = objAdminEnti.tblAssetDetails.SingleOrDefault(b => b.ID == Id); if (dbAsset != null) { dbAsset.AssetTypeID = objMaster.AssetTypeID; dbAsset.AssetCompanyID = objMaster.AssetCompanyID; dbAsset.AssetModelName = objMaster.AssetModelName; dbAsset.ManufacturingDate = objMaster.ManufacturingDate; dbAsset.ExpiryDate = objMaster.ExpiryDate; dbAsset.LicesenceNo = objMaster.LicesenceNo; dbAsset.ModifiedDate = Convert.ToDateTime(System.DateTime.Now.ToString("dd-MM-yyyy hh:mm")); dbAsset.CreatedBy = "admin"; objAdminEnti.tblAssetDetails.Add(dbAsset); objAdminEnti.tblAssetDetails.Attach(dbAsset); objAdminEnti.Entry(dbAsset).State = EntityState.Modified; objAdminEnti.SaveChanges(); TempData["Success"] = "Asset Updated successfully."; return(RedirectToAction("AssetList")); } return(RedirectToAction("AssetList")); }