public object UpdateAsset(AssetRequestTable ast) { try { var obj = DB.AssetRequestTables.Where(x => x.RequestID == ast.RequestID).ToList().FirstOrDefault(); if (obj.RequestID > 0) { obj.Status = ast.Status; DB.SaveChanges(); return(new Response { Status = "Updated", Message = "Updated Successfully" }); } } catch (Exception ex) { Console.WriteLine(ex.Message); } return(new Response { Status = "Error", Message = "Invalid Data." }); }
public object AddAsset(AssetRequestTable ast) { try { AssetRequestTable AT = new AssetRequestTable(); if (AT.RequestID == 0) { AT.AssetName = ast.AssetName; AT.Quantity = ast.Quantity; AT.EmpID = ast.EmpID; AT.Status = "Pending"; AT.ManagerID = ast.ManagerID; DB.AssetRequestTables.Add(AT); DB.SaveChanges(); return(new Response { Status = "Success", Message = "Record SuccessFully Saved." }); } } catch (Exception ex) { Console.WriteLine(ex.Message); } return(new Response { Status = "Error", Message = "Invalid Data." }); }