public PeoplePage(PeopleContainer container) { InitializeComponent(); this.container = container; this.dataGrid.ItemsSource = GetPeopleStrings(); }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <param name="objContex"></param> public static void Delete(int id, PeopleContainer objContex) { try { PersonDal.Delete(id, objContex); } catch (Exception) { } }
/// <summary> /// Update changes in the context /// </summary> /// <param name="objContex"></param> public static void Update(PeopleContainer objContex) { try { PersonDal.Update(objContex); } catch (Exception) { } }
/// <summary> /// Create a new person /// </summary> /// <param name="person"></param> /// <param name="objContex"></param> public static void Insertar(Person person, PeopleContainer objContex) { try { PersonDal.Insert(person, objContex); } catch (Exception) { } }
public void TestMethod1() { Person person = new Person() { Name = "Juan", Deleted = false, FirstName = "Perez" }; PeopleContainer context = new PeopleContainer(); PersonBrl.Insertar(person, context); }
/// <summary> /// What will be executed for save command /// </summary> /// <param name="parametr">some objects parameter</param> private void ExecutedSavePeopleCommand(object parametr) { SaveFileDialog dialog = new SaveFileDialog(); dialog.Filter = "(*.xml)|*.xml"; dialog.ShowDialog(); if (!string.IsNullOrEmpty(dialog.FileName)) { PeopleContainer.Save(dialog.FileName); } }
/// <summary> /// Get a person with identifier /// </summary> /// <param name="id"></param> /// <param name="objContex"></param> /// <returns></returns> public static Person Get(int id, PeopleContainer objContex) { try { return(PersonDal.Get(id, objContex)); } catch (Exception) { } return(null); }
/// <summary> /// What will be executed for load command /// </summary> /// <param name="parametr">some objects parameter</param> private void ExecutedLoadPeopleCommand(object parametr) { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "(*.xml)|*.xml"; dialog.ShowDialog(); if (!string.IsNullOrEmpty(dialog.FileName)) { PeopleContainer.Load(dialog.FileName); } this.OnPropertyChanged("People"); }
/// <summary> /// Inserta un Person /// </summary> /// <param name="person"></param> /// <param name="objContex"></param> public static void Update(PeopleContainer objContex) { try { objContex.SaveChanges(); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } }
/// <summary> /// Insert a Person /// </summary> /// <param name="person"></param> /// <param name="objContex"></param> public static void Insert(Person person, PeopleContainer objContex) { try { objContex.PersonSet.Add(person); objContex.SaveChanges(); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } }
/// <summary> /// Elimina un Codigo QR /// </summary> /// <param name="qr"></param> /// <param name="objContex"></param> public static void Delete(int id, PeopleContainer objContex) { try { Person person = objContex.PersonSet.Find(id); person.Deleted = true; objContex.SaveChanges(); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } }
static void Main(string[] args) { Person person = new Person() { Name = "Roger", Deleted = false, FirstName = "Aguilar" }; PeopleContainer context = new PeopleContainer(); PersonBrl.Insertar(person, context); Person person1 = PersonBrl.Get(1, context); person1.Name = "Pedro"; PersonBrl.Update(context); PersonBrl.Delete(1, context); }
public PlatformClient(Uri plusBaseUrl, Uri talkBaseUrl, System.Net.CookieContainer cookie, IApiAccessor accessor, ICacheDictionary<string, ProfileCache, ProfileData> profileCacheStorage, CacheDictionary<string, ActivityCache, ActivityData> activityCacheStorage) { var handler = new System.Net.Http.HttpClientHandler() { CookieContainer = cookie }; Cookies = cookie; ServiceApi = accessor; PlusBaseUrl = plusBaseUrl; TalkBaseUrl = talkBaseUrl; NormalHttpClient = new System.Net.Http.HttpClient(handler); NormalHttpClient.DefaultRequestHeaders.Add("user-agent", ApiAccessorUtility.UserAgent); StreamHttpClient = new System.Net.Http.HttpClient(handler); StreamHttpClient.Timeout = TimeSpan.FromMinutes(15); StreamHttpClient.DefaultRequestHeaders.Add("user-agent", ApiAccessorUtility.UserAgent); People = new PeopleContainer(this, profileCacheStorage); Activity = new ActivityContainer(this, activityCacheStorage); Notification = new NotificationContainer(this); }
/// <summary> /// Get person by id /// </summary> /// <param name="id">Id person to search</param> /// <returns></returns> public static Person Get(int id, PeopleContainer objContex) { Person personReturn = null; try { personReturn = (from person in objContex.PersonSet where person.Deleted == false && person.Id == id select person).Single <Person>(); } catch (DbEntityValidationException ex) { throw ex; } catch (Exception ex) { throw ex; } return(personReturn); }
/// <summary> /// What will be executed for travel in future command /// </summary> /// <param name="parametr">some objects parameter</param> private void ExecutedTravelInFutureCommand(object parametr) { PeopleContainer.Future(5); this.OnPropertyChanged("People"); }