public object UpdateAssets(AddAsset AA) { try { //AddAsset AA = new AddAsset(); Asset A1 = new Asset(); var obj = DB.Assets.Where(z => z.AssetID == AA.AssetID).ToList().FirstOrDefault(); int x; if (obj.AssetID > 0) { obj.AssetName = AA.AssetName; obj.Quantity = AA.Quantity; obj.Price = AA.Price; x = obj.Quantity * obj.Price; obj.Total_Price = x; //DB.Assets.Add(A); DB.SaveChanges(); return(new Response { Status = "Success", Message = "Asset SuccessFully Updated." }); } } catch (Exception) { throw; } return(new Response { Status = "Error", Message = "Invalid Data." }); }
public object InsertAssets(AddAsset AA) { try { Asset A = new Asset(); int x; if (A.AssetID == 0) { A.AssetName = AA.AssetName; A.Quantity = AA.Quantity; A.Price = AA.Price; x = A.Quantity * A.Price; A.Total_Price = x; DB.Assets.Add(A); DB.SaveChanges(); return(new Response { Status = "Success", Message = "Asset SuccessFully Saved." }); } } catch (Exception) { throw; } return(new Response { Status = "Error", Message = "Invalid Data." }); }
public IActionResult Add([FromBody] AddAsset asset) { var mappedAsset = _mapper.Map <Asset>(asset); var response = _service.Add(mappedAsset); return(Ok(response)); }
public object InsertAssets(AddAsset AA) { try { Asset A = new Asset(); int x; if (A.AssetID == 0) { A.AssetName = AA.AssetName; A.Quantity = AA.Quantity; A.Price = AA.Price; x = A.Quantity * A.Price; A.Total_Price = x; DB.Assets.Add(A); DB.SaveChanges(); return(new Response { Status = "Success", Message = "Asset SuccessFully Saved." }); } //else //{ // //Asset A = new Asset(); // var obj = DB.Assets.Where(z => z.AssetID == AA.AssetID).ToList().FirstOrDefault(); // int y; // if (obj.AssetID > 0) // { // obj.AssetName = AA.AssetName; // obj.Quantity = AA.Quantity; // obj.Price = AA.Price; // y = obj.Quantity * obj.Price; // obj.Total_Price = y; // //DB.Assets.Add(obj); // DB.SaveChanges(); // return new Response // { Status = "Success", Message = "Asset SuccessFully Saved." }; // } //} } catch (Exception) { throw; } return(new Response { Status = "Error", Message = "Invalid Data." }); }
public void WhenIClickOnAddAsset() { addAsset = assetsDetailTab.ClickOnAsset(); }