Exemplo n.º 1
0
 public static AdressViewModel ToModel(this PersonAdress Entity)
 {
     return(new AdressViewModel()
     {
         Namn = Entity.Namn,
         Telefonnummer = Entity.Telefonnummer,
         Adress = Entity.Adress,
         Id = Entity.Id,
         Updaterades = (DateTime)Entity.Updaterades
     });
 }
 public void SetPersonAdress(PersonAdress personAdress)
 {
     SetPersonAdress
     (
         country: personAdress.Country,
         city: personAdress.City,
         district: personAdress.District,
         street: personAdress.Street,
         number: personAdress.Number
     );
 }
Exemplo n.º 3
0
        public void addOrEdit(PersonAdress personAdress)
        {
            using (var ctx = new AdressBokContext())
            {
                var Entity = ctx.PersonAdress.FirstOrDefault(x => x.Id == personAdress.Id)
                             ?? new PersonAdress()
                {
                    Id = Guid.NewGuid()
                };
                Entity.Namn          = personAdress.Namn;
                Entity.Adress        = personAdress.Adress;
                Entity.Telefonnummer = personAdress.Telefonnummer;
                Entity.Updaterades   = DateTime.Now;

                ctx.PersonAdress.AddOrUpdate(Entity);
                ctx.SaveChanges();
            }
        }
Exemplo n.º 4
0
        public Person DeepCopyV1()
        {
            Person clone = (Person)this.MemberwiseClone();

            clone.PersonID = string.Copy(this.PersonID);

            PersonAdress perAdrClone = PersonAdress.GetClone();

            clone.PersonAdress = perAdrClone;

            PersonJob perJobClone = PersonJob.GetClone();

            clone.PersonJob = perJobClone;

            PersonRelationship perRelClone = RelationShip.GetClone();

            clone.RelationShip = perRelClone;

            return(clone);
        }
 public void Reset()
 {
     _personAdress = new PersonAdress();
 }
 public PersonAdressService()
 {
     _personAdress = new PersonAdress();
 }