Exemple #1
0
 public Models.Contact UpdateContact(DataServices.Contact contact)
 {
     solr.Add(contact);
     solr.Commit();
     context.Update(contact);
     return(contact.MapTo <DataServices.Contact, Models.Contact>());
 }
Exemple #2
0
            public Models.Contact CreateContact(DataServices.Contact contact)
            {
                context.Insert(contact);
                var resp           = solr.Add(contact);
                var commitResponse = solr.Commit();

                //var solr = ServiceLocator.Current.GetInstance<ISolrOperations<DataServices.Contact>>();
                //    solr.Delete(SolrQuery.All);
                //    var connection = ServiceLocator.Current.GetInstance<ISolrConnection>();
                //    connection.Post("/update", "");
                //    solr.Commit();
                //    solr.BuildSpellCheckDictionary();
                return(contact.MapTo <DataServices.Contact, Models.Contact>());
            }