public string AddEditExtraValue(int orgid, string field, string value) { try { var q = from v in Db.OrganizationExtras where v.Field == field where v.OrganizationId == orgid select v; var ev = q.SingleOrDefault(); if (ev == null) { ev = new OrganizationExtra { OrganizationId = orgid, Field = field, }; Db.OrganizationExtras.InsertOnSubmit(ev); } ev.Data = value; Db.SubmitChanges(); return "ok"; } catch (Exception ex) { return ex.Message; } }