public IActionResult GetCompanySecurityOfficerBySecurityId(int securityId)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         CompanySecurityOfficer companySecurityOfficer = _context.FalSecurity.Where(fs => fs.FalSecurityId == securityId)
                                                         .Include(fs => fs.CompanySecurityOfficer.Organization.OrganizationType).Select(fs => fs.CompanySecurityOfficer).FirstOrDefault();
         if (companySecurityOfficer == null)
         {
             return(NotFound());
         }
         return(Ok(companySecurityOfficer));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }
Exemple #2
0
 public IActionResult SaveCompanySecurityOfficer([FromBody] CompanySecurityOfficer cso)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         if (cso.CompanySecurityOfficerId > 0)
         {
             _context.CompanySecurityOfficer.Update(cso);
         }
         else
         {
             _context.CompanySecurityOfficer.Add(cso);
         }
         _context.SaveChanges();
         return(Ok(cso));
     }
     catch (Exception e)
     {
         return(BadRequest(e));
     }
 }