Beispiel #1
0
        public bool SaveContactInfo(DBEntities.Entities.ContactInfo contactInfo)
        {
            using (var ctx = new ContactInfoDBEntities())
            {
                ctx.ContactInfoes.Add(new DBEntities.Entities.ContactInfo()
                {
                    FirstName   = contactInfo.FirstName,
                    LastName    = contactInfo.LastName,
                    PhoneNumber = contactInfo.PhoneNumber,
                    Email       = contactInfo.Email,
                    IsActive    = contactInfo.IsActive
                });

                ctx.SaveChanges();
                return(true);
            }
        }
Beispiel #2
0
        public bool EditContactInfo(DBEntities.Entities.ContactInfo contactInfo)
        {
            using (var ctx = new ContactInfoDBEntities())
            {
                var existingContactInfo = ctx.ContactInfoes.Where(c => c.Id == contactInfo.Id)
                                          .FirstOrDefault();

                if (existingContactInfo != null)
                {
                    existingContactInfo.FirstName   = contactInfo.FirstName;
                    existingContactInfo.LastName    = contactInfo.LastName;
                    existingContactInfo.PhoneNumber = contactInfo.PhoneNumber;
                    existingContactInfo.Email       = contactInfo.Email;
                    existingContactInfo.IsActive    = contactInfo.IsActive;
                    ctx.SaveChanges();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }
 public bool EditContactInfo(DBEntities.Entities.ContactInfo contactInfo)
 {
     return(_contactInfoRepository.EditContactInfo(contactInfo));
 }