示例#1
0
 public static Address ToAddress(PatientGetExtendedModelView patientExtViewGet)//,int id)
 {
     return(new Address
     {
         //Id = id,
         City = patientExtViewGet.City,
         County = patientExtViewGet.County,
         Street = patientExtViewGet.Street,
         Number = int.Parse(patientExtViewGet.Nr),
     });
 }
示例#2
0
        public static Patient ToPatient(PatientGetExtendedModelView patientExtGetView)
        {
            Patient patient = new Patient()
            {
                Id        = (int)patientExtGetView.Id,
                CNP       = patientExtGetView.CNP,
                LastName  = patientExtGetView.LastName,
                FirstName = patientExtGetView.FirstName,
                Status    = PatientStatus.INTERNAT,
                //Address = address
                //IdAddress = address.Id
            };

            return(patient);
        }
示例#3
0
        public static PatientGetExtendedModelView ToPatientExtendedGet(Patient patient, Address address)
        {
            PatientGetExtendedModelView patientModelView = new PatientGetExtendedModelView()
            {
                Id              = patient.Id,
                CNP             = patient.CNP,
                LastName        = patient.LastName,
                FirstName       = patient.FirstName,
                City            = address.City,
                County          = address.County,
                Street          = address.Street,
                ApartmentNumber = address.Number.ToString(),
                Floor           = address.Floor.ToString(),
                Status          = patient.Status.ToString()
            };

            return(patientModelView);
        }