Agribusiness.Web.Services.PersonService.SetPerson C# (CSharp) Method

SetPerson() private method

private SetPerson ( Application application, Person person = null ) : Person
application Application
person Person
return Person
        private Person SetPerson(Application application, Person person = null)
        {
            if (person == null)
            {
                person = new Person()
                {
                    LastName = application.LastName,
                    MI = application.MI,
                    FirstName = application.FirstName,
                    BadgeName = string.IsNullOrWhiteSpace(application.BadgeName) ? application.FirstName : application.BadgeName,
                    Phone = application.FirmPhone,
                    PhoneExt = application.FirmPhoneExt,
                    User = application.User,
                    OriginalPicture = application.Photo,
                    ContentType = application.ContentType,
                    CommunicationOption = application.CommunicationOption,
                    ContactInformationRelease = application.ContactInformationRelease
                };
            }
            else
            {
                person.LastName = application.LastName;
                person.MI = application.MI;
                person.FirstName = application.FirstName;
                person.BadgeName = string.IsNullOrWhiteSpace(application.BadgeName)
                                       ? application.FirstName
                                       : application.BadgeName;
                person.Phone = application.FirmPhone;
                person.PhoneExt = application.FirmPhoneExt;
                person.User = application.User;
                person.OriginalPicture = application.Photo;
                person.ContentType = application.ContentType;
                person.CommunicationOption = application.CommunicationOption;
                person.ContactInformationRelease = application.ContactInformationRelease;
            }

            return person;
        }