public override Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData) { certificate = base.GetCertificateFromViewModel(certificate, certData); if (UsePreviousAddress.Value) { certData.ContactOrganisation = PreviousAddress.ContactOrganisation; certData.ContactAddLine1 = PreviousAddress.AddressLine1; certData.ContactAddLine2 = PreviousAddress.AddressLine2; certData.ContactAddLine3 = PreviousAddress.AddressLine3; certData.ContactAddLine4 = PreviousAddress.City; certData.ContactPostCode = PreviousAddress.PostCode; } else { certData.ContactOrganisation = string.Empty; certData.ContactAddLine1 = string.Empty; certData.ContactAddLine2 = string.Empty; certData.ContactAddLine3 = string.Empty; certData.ContactAddLine4 = string.Empty; certData.ContactPostCode = string.Empty; } certificate.CertificateData = JsonConvert.SerializeObject(certData); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); LastName = CertificateData.LearnerFamilyName; FullName = CertificateData.FullName; }
public void FromCertificate(Domain.Entities.Certificate cert, List <string> options) { base.FromCertificate(cert); Option = CertificateData.CourseOption; Options = options; }
public override Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData) { certData.OverallGrade = SelectedGrade; certificate.CertificateData = JsonConvert.SerializeObject(certData); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); Name = CertificateData.ContactName; Dept = CertificateData.Department; }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); FirstName = CertificateData.LearnerGivenNames; FullName = CertificateData.FullName; }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { certificate.Status = certificate.IsPrivatelyFunded ? CertificateStatus.ToBeApproved : CertificateStatus.Submitted; certificate.PrivatelyFundedStatus = null; certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { certificate.ProviderUkPrn = Convert.ToInt32(Ukprn); certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); Ukprn = cert.ProviderUkPrn != 0 ? cert.ProviderUkPrn.ToString() : string.Empty; }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { data.CourseOption = Option; certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { data.LearnerGivenNames = FirstName; data.FullName = $"{data.LearnerGivenNames} {data.LearnerFamilyName}"; certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { data.AchievementDate = new DateTime(int.Parse(Year), int.Parse(Month), int.Parse(Day)); certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); Reference = cert.CertificateReference; SelectedGrade = CertificateData.OverallGrade; GivenNames = CertificateData.LearnerGivenNames; FamilyName = CertificateData.LearnerFamilyName; }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { data.ContactName = Name; data.Department = Dept; certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public override Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData) { certificate = base.GetCertificateFromViewModel(certificate, certData); certificate.Status = CertificateStatus.Submitted; certificate.CertificateData = JsonConvert.SerializeObject(certData); return(certificate); }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { certificate.StandardCode = Convert.ToInt32(SelectedStandardCode); data.StandardReference = StandardReference; data.StandardLevel = Level; data.StandardName = Standard; certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); Day = CertificateData.LearningStartDate?.Day.ToString(); Month = CertificateData.LearningStartDate?.Month.ToString(); Year = CertificateData.LearningStartDate?.Year.ToString(); StartDate = CertificateData.LearningStartDate; WarningShown = "false"; }
public override Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData) { certificate = base.GetCertificateFromViewModel(certificate, certData); certData.ContactName = Name; certData.Department = Dept; certificate.CertificateData = JsonConvert.SerializeObject(certData); return(certificate); }
private CertificateData GetLatestFailData(Domain.Entities.Certificate cert) { var submitLogs = cert.CertificateLogs.Where(log => log.Action == "Submit"); var submittedCertificates = submitLogs.Select(log => JsonConvert.DeserializeObject <CertificateData>(log.CertificateData)); var latestSubmittedFailCertificate = submittedCertificates.Where(submittedCert => submittedCert.OverallGrade == CertificateGrade.Fail) .OrderByDescending(submittedCert => submittedCert.AchievementDate) .FirstOrDefault(); return(latestSubmittedFailCertificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); SelectedGrade = CertificateData.OverallGrade; if (cert?.StandardCode == 201) { // ON-2352 int index = Grades.FindIndex(g => g.Value == CertificateGrade.Fail); Grades[index].Text = "Inadequate"; } }
public virtual void FromCertificate(Domain.Entities.Certificate cert) { CertificateData = JsonConvert.DeserializeObject <CertificateData>(cert.CertificateData); Id = cert.Id; GivenNames = CertificateData.LearnerGivenNames; FamilyName = CertificateData.LearnerFamilyName; FullName = CertificateData.FullName; StandardReference = CertificateData.StandardReference; Standard = CertificateData.StandardName; Level = CertificateData.StandardLevel; Uln = cert.Uln.ToString(); IsPrivatelyFunded = cert.IsPrivatelyFunded; }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); EmployerAccountId = CertificateData.EmployerAccountId; EmployerName = CertificateData.EmployerName; Employer = CertificateData.ContactOrganisation; AddressLine1 = CertificateData.ContactAddLine1; AddressLine2 = CertificateData.ContactAddLine2; AddressLine3 = CertificateData.ContactAddLine3; City = CertificateData.ContactAddLine4; Postcode = CertificateData.ContactPostCode; }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData data) { data.ContactOrganisation = Employer; data.ContactAddLine1 = AddressLine1; data.ContactAddLine2 = AddressLine2; data.ContactAddLine3 = AddressLine3; data.ContactAddLine4 = City; data.ContactPostCode = Postcode; certificate.CertificateData = JsonConvert.SerializeObject(data); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); Employer = CertificateData.ContactOrganisation; Name = CertificateData.ContactName; Dept = CertificateData.Department; AddressLine1 = CertificateData.ContactAddLine1; AddressLine2 = CertificateData.ContactAddLine2; AddressLine3 = CertificateData.ContactAddLine3; City = CertificateData.ContactAddLine4; Postcode = CertificateData.ContactPostCode; }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); if (CertificateData.OverallGrade != CertificateGrade.Fail) { Day = CertificateData.AchievementDate?.Day.ToString(); Month = CertificateData.AchievementDate?.Month.ToString(); Year = CertificateData.AchievementDate?.Year.ToString(); } StartDate = CertificateData.LearningStartDate; SelectedGrade = CertificateData.OverallGrade; WarningShown = "false"; }
public override Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData) { certificate = base.GetCertificateFromViewModel(certificate, certData); certData.ContactOrganisation = Employer; certData.ContactAddLine1 = AddressLine1; certData.ContactAddLine2 = AddressLine2; certData.ContactAddLine3 = AddressLine3; certData.ContactAddLine4 = City; certData.ContactPostCode = Postcode; certificate.CertificateData = JsonConvert.SerializeObject(certData); return(certificate); }
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); Level = CertificateData.StandardLevel; Option = CertificateData.CourseOption; SelectedGrade = CertificateData.OverallGrade; SelectedStandard = cert.StandardCode.ToString(); SelectedUkPrn = cert.ProviderUkPrn.ToString(); FirstName = CertificateData.LearnerGivenNames; LearnerStartDate = CertificateData.LearningStartDate; AchievementDate = CertificateData.AchievementDate; Name = CertificateData.ContactName; Dept = CertificateData.Department; Employer = CertificateData.ContactOrganisation; AddressLine1 = CertificateData.ContactAddLine1; AddressLine2 = CertificateData.ContactAddLine2; AddressLine3 = CertificateData.ContactAddLine3; City = CertificateData.ContactAddLine4; Postcode = CertificateData.ContactPostCode; }
public Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData) { certificate.CertificateData = JsonConvert.SerializeObject(certData); return(certificate); }
public abstract Domain.Entities.Certificate GetCertificateFromViewModel(Domain.Entities.Certificate certificate, CertificateData certData);
public override void FromCertificate(Domain.Entities.Certificate cert) { base.FromCertificate(cert); SelectedStandardCode = cert.StandardCode.ToString(); }