public async Task <IActionResult> postCompanyAssets([FromBody] PostOrganisationAsset postOrganisationAsset) { if (postOrganisationAsset == null) { return(Json(new { msg = "No Data" } )); } var orgId = getOrg(); bool isAssign = true; if (postOrganisationAsset.EmployeeDetailId == Guid.Empty) { isAssign = false; } try { OrganisationAsset orgAsset = new OrganisationAsset() { Id = Guid.NewGuid(), DeviceName = postOrganisationAsset.DeviceName, Brand = postOrganisationAsset.Brand, Model = postOrganisationAsset.Model, SerialNumber = postOrganisationAsset.SerialNumber, OrganisationId = orgId, IsAssigned = isAssign, EmployeeDetailId = postOrganisationAsset.EmployeeDetailId, }; _context.Add(orgAsset); _context.SaveChanges(); return(Json(new { msg = "Success" } )); } catch (Exception ee) { } return(Json( new { msg = "Fail" })); }
public async Task <IActionResult> editCompanyAssets([FromBody] PostOrganisationAsset postOrganisationAsset) { if (postOrganisationAsset == null) { return(Json(new { msg = "No Data" } )); } var orgId = getOrg(); bool isAssign = true; if (postOrganisationAsset.EmployeeDetailId == Guid.Empty) { isAssign = false; } try { var orgAsset = _context.OrganisationAssets.Where(x => x.Id == Guid.Parse(postOrganisationAsset.AId)).FirstOrDefault(); orgAsset.DeviceName = postOrganisationAsset.DeviceName; orgAsset.Brand = postOrganisationAsset.Brand; orgAsset.Model = postOrganisationAsset.Model; orgAsset.SerialNumber = postOrganisationAsset.SerialNumber; orgAsset.EmployeeDetailId = postOrganisationAsset.EmployeeDetailId; _context.Update(orgAsset); _context.SaveChanges(); return(Json(new { msg = "Success" } )); } catch (Exception ee) { } return(Json( new { msg = "Fail" })); }