public People Put(People item) { try { return context.updatePeople(item); } catch { return null; } }
public People add(People item) { logger.Info("Add Peoples: "); try { var identity = User.Identity as ClaimsIdentity; int compid = 0, userid = 0; // Access claims foreach (Claim claim in identity.Claims) { if (claim.Type == "compid") { compid = int.Parse(claim.Value); } if (claim.Type == "userid") { userid = int.Parse(claim.Value); } } item.companyId = compid; if (item == null) { throw new ArgumentNullException("item"); } logger.Info("User ID : {0} , Company Id : {1}", compid, userid); context.AddPeople(item); logger.Info("End Add Peoples: "); return item; } catch (Exception ex) { logger.Error("Error in Add Peoples " + ex.Message); return null; } }