コード例 #1
0
        public static PersonObject Create(string id, string id_code, string first_name, string last_name, string address, string email,
                                          string phone_number, GetMedicineInfo get_medicine_info, DateTime?validFrom = null, DateTime?validTo = null)
        {
            var o = new PersonDbRecord
            {
                ID              = id,
                IDCode          = id_code,
                FirstName       = first_name,
                LastName        = last_name,
                Address         = address,
                Email           = email,
                PhoneNumber     = phone_number,
                GetMedicineInfo = get_medicine_info,
                ValidFrom       = validFrom ?? DateTime.MinValue,
                ValidTo         = validTo ?? DateTime.MaxValue
            };

            return(new PersonObject(o));
        }
コード例 #2
0
 private void testVariables(PersonDbRecord o, string id, string id_code, string first_name, string last_name,
                            string address, string email, string phone_number, GetMedicineInfo get_medicine_info, DateTime vFrom,
                            DateTime vTo)
 {
     Assert.AreEqual(id, o.ID);
     Assert.AreEqual(id_code, o.IDCode);
     Assert.AreEqual(first_name, o.FirstName);
     Assert.AreEqual(last_name, o.LastName);
     Assert.AreEqual(address, o.Address);
     Assert.AreEqual(email, o.Email);
     Assert.AreEqual(phone_number, o.PhoneNumber);
     Assert.AreEqual(get_medicine_info, o.GetMedicineInfo);
     Assert.AreEqual(vFrom, o.ValidFrom);
     Assert.AreEqual(vTo, o.ValidTo);
 }