예제 #1
0
 public void PrintTheStudentEntry()
 {
     Console.ForegroundColor = ConsoleColor.Cyan;
     Console.Write($"\n\tEntry completed succesfully : ");
     Console.ForegroundColor = ConsoleColor.White;
     Console.WriteLine($"\t{FirstName} {LastName} , {DateOfBirth.ToShortDateString()} Tuitions : {TuitionFees}");
 }
예제 #2
0
        public void Validate()
        {
            if (DateOfBirth > Today)
            {
                throw new InvalidOperationException(string.Format(
                                                        "Student DOB is after today {0})",
                                                        DateOfBirth.ToShortDateString()));
            }

            var earliestDateOfBirth = Today.AddYears(-26);
            var latestDateOfBirth   = Today.AddYears(-16);

            if (DateOfBirth > latestDateOfBirth)
            {
                throw new InvalidOperationException(string.Format(
                                                        "Student must 16 years old or older (DOB is after {0})",
                                                        latestDateOfBirth.ToShortDateString()));
            }

            if (DateOfBirth <= earliestDateOfBirth)
            {
                throw new InvalidOperationException(string.Format(
                                                        "Student must not be 27 years of age or older (DOB is on or before {0})",
                                                        earliestDateOfBirth.ToShortDateString()));
            }
        }
예제 #3
0
            public string ToQueryString()
            {
                StringBuilder sb = new StringBuilder();

                if (PatientId != 0)
                {
                    sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PatientId", PatientId);
                }
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Prefix", Prefix);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "FirstName", FirstName);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "MiddleName", MiddleName);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "LastName", LastName);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Suffix", Suffix);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "DateOfBirth", DateOfBirth.ToShortDateString());
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Gender", Gender);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Address1", Address1);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Address2", Address2);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "City", City);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "State", State);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "ZipCode", ZipCode);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PrimaryPhone", PrimaryPhone);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PrimaryPhoneType", PrimaryPhoneType);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditional1", PhoneAdditional1);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditionalType1", PhoneAdditionalType1);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditional2", PhoneAdditional2);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditionalType2", PhoneAdditionalType2);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Height", Height);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Weight", Weight);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "HeightMetric", HeightMetric);
                sb = SingleSignOnUtils.QueryStringAddParameter(sb, "WeightMetric", WeightMetric);
                return(sb.ToString());
            }
예제 #4
0
        public override string ToString()
        {
            string fullName = String.Format("{0} {1} {2}", FirstName, MiddleName, LastName);

            return(String.Format("Name: {0} \nDate of birth: {1}\nAge: {2}\nNationality: {3}\nGender: {4}\n",
                                 fullName, DateOfBirth.ToShortDateString(), Age, Nationality, Gender));
        }
예제 #5
0
 public override string ToString()
 {
     return(string.Format("{0} {1} {2} {3} {4} {5} {6} {7}",
                          Id, Username, RealLifeIdNumber, FullName,
                          DateOfBirth.ToShortDateString(), Sex ? "Nữ" : "Nam",
                          Address, Phonenumber));
 }
 public override string ToString()
 {
     return(string.Join("\n\t", string.Join(string.Empty, "Full name:", FullName.ToString()), string.Join(string.Empty, "Nationality: ", Nationality),
                        string.Join(string.Empty, "Date of birth: ", DateOfBirth.ToShortDateString()),
                        string.Join(string.Empty, "Identification number: ", IdentificationNumber),
                        string.Join(string.Empty, "Sex: ", IsMale ? "M" : "W"), string.Join(string.Empty, "Place of birth: ", PlaceOfBirth)));
 }
예제 #7
0
 public override string ToString()
 {
     return(String.Format(
                "First name: {0}\nLast name: {1}\nDate of birth: {2}\nAge: {3}\nGender: {4}\nLicense aquired: {5}\nLicense renewed: {6}\n",
                FirstName, LastName, DateOfBirth.ToShortDateString(), Age, Gender, LicenseAquired.ToShortDateString(), LicenseRenewed.ToShortDateString()
                ));
 }
예제 #8
0
 public override void WriteInfo()
 {
     Trace.WriteLine("Applicant.writeInfo()");
     Console.WriteLine("Name: " + Name);
     Console.WriteLine("Date of birth: " + DateOfBirth.ToShortDateString());
     Console.WriteLine("Faculty: " + Faculty + "\n");
 }
예제 #9
0
 public void Output()
 {
     Console.WriteLine(FirstName);
     Console.WriteLine(LastName);
     Console.WriteLine(DateOfBirth.ToShortDateString());
     Console.WriteLine(TuitionFees);
 }
예제 #10
0
        /// <summary>
        /// Informace o klientovi - jméno, status a balance
        /// </summary>
        public string PrintInfo()
        {
            //CultureInfo.CurrentCulture = new CultureInfo("cs-CZ");
            var dob = DateOfBirth.ToShortDateString(); //DateOfBirth.ToString("yyyy-MM-dd");

            return($"Jméno: {FullName()}, aktivní: {IsActive}, Balance:{AccountBalance}, Narozen:{dob}");
        }
예제 #11
0
        public override string ToString()
        {
            StringBuilder userSB = new StringBuilder();

            userSB.Append($"ID: {Id}. Name: {Name}. Date of birth: {DateOfBirth.ToShortDateString()}. ");
            userSB.Append($"Age: {Age}");
            return(userSB.ToString());
        }
예제 #12
0
 public override void WriteInfo()
 {
     Trace.WriteLine("Lecturer.writeInfo()");
     Console.WriteLine("Name: " + Name);
     Console.WriteLine("Date of birth: " + DateOfBirth.ToShortDateString());
     Console.WriteLine("Faculty: " + Faculty);
     Console.WriteLine("Position: " + Position);
     Console.WriteLine("Experience: " + Experience + "\n");
 }
예제 #13
0
파일: Student.cs 프로젝트: LVZ3R/TestTask
        public override string ToString()
        {
            String infoStr = ": " + FirstName + " " + LastName + ", " + gender + "\n";

            infoStr += "Курс: " + Course + ", номер залiковки: " + numOfRecBook + ", середнiй бал: " + AverageGraduation + "\n";
            infoStr += "Дата народження: " + DateOfBirth.ToShortDateString();

            return(infoStr);
        }
예제 #14
0
        //ToString, returns info about the childs
        public override string ToString()
        {
            string result = "";

            result += string.Format("Child ID: {0}\n", ChildID);
            result += string.Format("Mother ID: {0}\n", MotherID);
            result += string.Format("Child Name: {0}\n", ChildName);
            result += string.Format("Date Of Birth: {0}\n", DateOfBirth.ToShortDateString());
            result += string.Format("Is child with Spacial Needs? {0}\n", IsSpacialNeeds);
            return(result);
        }
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append($"StudentID: {StudentId} \n");
            sb.Append($"FirstName: {FirstName} \n");
            sb.Append($"LastName: {LastName} \n");
            sb.Append($"DateOfBirth: {DateOfBirth.ToShortDateString()} \n");
            sb.Append($"TuitionFee: {TuitionFee} \n");
            return(sb.ToString());
        }
예제 #16
0
 public string[] ToArray()
 {
     string[] data = new string[]
     {
         PESEL, Name, Surname,
         DateOfBirth.ToShortDateString(), Title, Specjalizations,
         DateOfEmployment.ToShortDateString(),
         DateOfDissmiss.Year == 1 ? "" : DateOfDissmiss.ToShortDateString()
     };
     return(data);
 }
예제 #17
0
        public override string ToString()
        {
            StringBuilder text = new StringBuilder();

            text.Append("Imie: " + Name + "\n");
            text.Append("Nazwisko: " + Surname + "\n");
            text.Append("Wiek: " + Age + "\n");
            text.Append("Data urodzenia: " + DateOfBirth.ToShortDateString() + "\n");
            text.Append("PESEL: " + PESEL + "\n");
            text.Append("Telefon: " + Phone);

            return(text.ToString());
        }
예제 #18
0
        public virtual Dictionary <string, string> ToRow()
        {
            var user = new Dictionary <string, string>();

            user.Add("Id", Id.ToString());
            user.Add("First name", FirstName);
            user.Add("Last name", LastName);
            user.Add("Email", Email);
            user.Add("Sex", Sex.ToString());
            user.Add("Date of birth", DateOfBirth.ToShortDateString());

            return(user);
        }
예제 #19
0
        public override string ToString()
        {
            string userAwards = "";

            foreach (var award in _awards)
            {
                userAwards += " " + award;
            }
            StringBuilder user = new StringBuilder();

            user.Append($"ID: {Id}. Name: {Name}. Date of birth: {DateOfBirth.ToShortDateString()}. Age: {Age}.");
            user.Append($"User have awards: {userAwards}");
            return(user.ToString());
        }
예제 #20
0
        public void PrintInfo()
        {
            Console.WriteLine("\nДанные о человеке:");

            Console.Write("Имя: " + FirstName);
            Console.Write("\nФамилия: " + SecondName);
            Console.Write("\nОтчество: " + Patronymic);
            Console.Write("\nДата рождения: " + DateOfBirth.ToShortDateString());
            Console.Write("\nМесто рождения: " + PlaceOfBirth);

            if (this.NumberOfPassport != null)
            {
                Console.Write("\nНомер паспорта: " + NumberOfPassport);
            }
        }
예제 #21
0
 public override string ToString()
 {
     if (Income != null)
     {
         _stringBuilder.Append("Income: " + Income + "\n");
     }
     if (DateOfDeath.HasValue)
     {
         var dod = Convert.ToDateTime(DateOfDeath);
         _stringBuilder.Append("Date Of Death: " + dod.ToShortDateString() + "\n");
     }
     _stringBuilder.Append("FirstName: " + FirstName + "\t" + " Last Name: " + LastName + "\t" +
                           "Date Of Birth: " + DateOfBirth.ToShortDateString() + "\t " + "Gender: " + Sex);
     return(_stringBuilder.ToString());
 }
예제 #22
0
파일: Teacher.cs 프로젝트: LVZ3R/TestTask
        public override string ToString()
        {
            String infoStr = ": " + FirstName + " " + LastName + ", " + gender + "\n";

            infoStr += "Стаж: " + workExp + ", кiлькiсть предметiв: " + (lessons.Count()) + "\n";
            infoStr += "Дата народження: " + DateOfBirth.ToShortDateString();
            infoStr += "\nПредмети:\n";

            for (int i = 0; i < lessons.Count; i++)
            {
                infoStr += "\t- " + lessons[i] + "\n";
            }

            return(infoStr);
        }
예제 #23
0
        public override string ToString()
        {
            StringBuilder userSB = new StringBuilder();

            userSB.Append($"ID: {Id}.\n Name: {Name}.\n " +
                          $"Date of birth: {DateOfBirth.ToShortDateString()}.\n Age: {Age}.\n");
            if (Awards.Count != 0)
            {
                userSB.Append("Awards:\n");
                foreach (var i in Awards)
                {
                    userSB.Append($" {i.Value.Title}\n");
                }
            }
            return(userSB.ToString());
        }
예제 #24
0
        public async Task <ClaimsIdentity> GenerateUserIdentityAsync(UserManager <ApplicationUser> manager)
        {
            // Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
            var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);

            // Add custom user claims here
            userIdentity.AddClaim(new Claim("FirstName", FirstName));
            userIdentity.AddClaim(new Claim("LastName", LastName));
            userIdentity.AddClaim(new Claim("DateOfBirth", DateOfBirth.ToShortDateString()));
            userIdentity.AddClaim(new Claim("Height", Height.ToString()));
            userIdentity.AddClaim(new Claim("Gender", Gender));
            userIdentity.AddClaim(new Claim("DateCreated", DateCreated.ToShortDateString()));
            userIdentity.AddClaim(new Claim("Theme", Theme));

            return(userIdentity);
        }
예제 #25
0
파일: User.cs 프로젝트: Trindoz/xt_net_web
        public override string ToString()
        {
            Console.WriteLine($"{Id} {Name} {DateOfBirth.ToShortDateString()} {Age} ");
            Console.Write("Awards:");
            if (Award == null)
            {
                Console.WriteLine("no awards");
            }

            else
            {
                foreach (var item in Award)
                {
                    Console.Write(item.Title + " ");
                }
            }
            return("");
        }
예제 #26
0
        public XElement createXMLTree()
        {
            XElement[] AddressXml = new XElement[Addresses.Count];
            for (int i = 0; i < AddressXml.Length; i++)
            {
                AddressXml[i] = Addresses[i].createXMLTree();
            }

            XElement xml = new XElement("Student",
                                        new XElement("FirstName", FirstName),
                                        new XElement("LastName", LastName),
                                        new XElement("DateOfBirth", DateOfBirth.ToShortDateString()),
                                        new XElement("ID", ID.ID),
                                        AddressXml
                                        );

            return(xml);
        }
        public bool Compare(PatientRecord ob)
        {
            if (!NEQ(FirstName, ob.FirstName) ||
                !NEQ(LastName, ob.LastName) ||
                Gender != ob.Gender ||
                !NEQ(DateOfBirth.ToShortDateString(), ob.DateOfBirth.ToShortDateString()) ||
                !NEQ(Telephone, ob.Telephone) ||
                !NEQ(Address, ob.Address) ||
                XrayImageContentLen != ob.XrayImageContentLen ||
                MRIImageContentLen != ob.MRIImageContentLen ||
                DiagnosisPDFContentLen != ob.DiagnosisPDFContentLen ||
                !NEQ(Date.ToShortDateString(), ob.Date.ToShortDateString()) ||
                !NEQ(Comments, ob.Comments))
            {
                return(false);
            }

            return(true);
        }
예제 #28
0
        public override string ToString()
        {
            if (Income != null)
            {
                _stringBuilder.Append("Income: " + Income + "\n");
            }


            //TODO: You can use ? operator syntax instead of below logic

            if (DateOfDeath.HasValue)
            {
                DateTime dod = Convert.ToDateTime(DateOfDeath);

                _stringBuilder.Append("Date Of Death: " + dod.ToShortDateString() + "\n");
            }

            _stringBuilder.Append("FirstName: " + FirstName + "\t" + " Last Name: " + LastName + "\t" +
                                  "Date Of Birth: " + DateOfBirth.ToShortDateString() + "\t " + "Gender: " + Sex);

            return(_stringBuilder.ToString());
        }
예제 #29
0
 public override void PrintFullInfo()
 {
     Console.WriteLine("Iм'я: " + Name);
     Console.WriteLine("Прiзвище: " + Surname);
     Console.WriteLine("Дата народження: " + DateOfBirth.ToShortDateString());
     Console.WriteLine("Рiвень квалiфiкацii: " + StudentEducation);
     Console.WriteLine("Група: " + GroupTitle);
     Console.WriteLine("Номер залiковки: " + NumOfRecordBook);
     Console.WriteLine("Зданi iспити/залiки: ");
     if (ExamList.Count == 0)
     {
         Console.WriteLine("Зданi iспити/залiки відсутні.");
     }
     else
     {
         foreach (Examination i in ExamList)
         {
             Console.WriteLine(i);
         }
     }
     Console.WriteLine("Середнiй бал: " + Average);
 }
예제 #30
0
        public async Task <ClaimsIdentity> GenerateUserIdentityAsync(UserManager <Users, int> manager)
        {
            // Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
            var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);

            // Add custom user claims here
            if (this.FirstName != null)
            {
                userIdentity.AddClaim(new Claim("FirstName", FirstName));
            }

            if (this.LastName != null)
            {
                userIdentity.AddClaim(new Claim("LastName", LastName));
            }

            if (this.Phone != null)
            {
                userIdentity.AddClaim(new Claim("Phone", Phone));
            }

            if (this.Gender != null)
            {
                userIdentity.AddClaim(new Claim("Gender", Gender));
            }

            if (this.Email != null)
            {
                userIdentity.AddClaim(new Claim("Email", Email));
            }

            if (this.DateOfBirth != null)
            {
                userIdentity.AddClaim(new Claim("DateOfBirth", DateOfBirth.ToShortDateString()));
            }

            return(userIdentity);
        }