Exemple #1
0
        public PeoplePage(PeopleContainer container)
        {
            InitializeComponent();

            this.container            = container;
            this.dataGrid.ItemsSource = GetPeopleStrings();
        }
Exemple #2
0
 /// <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)
     {
     }
 }
Exemple #3
0
 /// <summary>
 /// Update changes in the context
 /// </summary>
 /// <param name="objContex"></param>
 public static void Update(PeopleContainer objContex)
 {
     try
     {
         PersonDal.Update(objContex);
     }
     catch (Exception)
     {
     }
 }
Exemple #4
0
 /// <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)
     {
     }
 }
Exemple #5
0
        public void TestMethod1()
        {
            Person person = new Person()
            {
                Name = "Juan", Deleted = false, FirstName = "Perez"
            };
            PeopleContainer context = new PeopleContainer();

            PersonBrl.Insertar(person, context);
        }
Exemple #6
0
        /// <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);
            }
        }
Exemple #7
0
        /// <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);
        }
Exemple #8
0
        /// <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");
        }
Exemple #9
0
 /// <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;
     }
 }
Exemple #10
0
 /// <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;
     }
 }
Exemple #11
0
 /// <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;
     }
 }
Exemple #12
0
        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);
 }
Exemple #14
0
        /// <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);
        }
Exemple #15
0
 /// <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");
 }