Exemplo n.º 1
0
 public Application()
 {
     Applicant = new ProfileInfo();
     Agent = new ProfileInfo();
     RegistrationDate = DateTime.Now;
     StartDateTime = DateTime.Now;
     EndDateTime = DateTime.Now;
     EndUserTypeEnum = Data.EndUserTypeEnum.Residential;
     ProductTypeEnum = Data.ProductTypeEnum.Unifi;
     ApplicantTypeEnum = Data.ApplicantTypeEnum.Malaysian;
     ApplicationTypeEnum = Data.ApplicationTypeEnum.NewRegistration;
 }
Exemplo n.º 2
0
        protected override void Seed(eFormContext context)
        {
            var pf = new Data.ProfileInfo {
                FullName = "Abu"
            };

            context.ProfileInfos.Add(pf);
            var su = new SystemUser {
                UserName = "******", Password = "******"
            };

            su.ProfileId = pf.Id;
            context.SystemUsers.Add(su);

            //End User Types
            context.EndUserTypes.Add(new EndUserType {
                Code = "RSD", Name = "Residential"
            });
            context.EndUserTypes.Add(new EndUserType {
                Code = "BNS", Name = "Business"
            });

            //Product Type
            context.ProductTypes.Add(new ProductType {
                Code = "UNF", Name = "Unifi"
            });
            context.ProductTypes.Add(new ProductType {
                Code = "STM", Name = "Streamyx"
            });

            //Application Type
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "UNF-NEW", Name = "New Registration", ProductCode = "UNF"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "UNF-ADD", Name = "Existing / Additional Service", ProductCode = "UNF"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "UNF-UDG", Name = "Upgrade / Downgrade", ProductCode = "UNF"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "UNF-REL", Name = "Rellocation", ProductCode = "UNF"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "UNF-TER", Name = "Termination", ProductCode = "UNF"
            });

            context.ApplicationTypes.Add(new ApplicationType {
                Code = "STM-NEW", Name = "New Registration", ProductCode = "STM"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "STM-ADD", Name = "Existing / Additional Service", ProductCode = "STM"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "STM-UDG", Name = "Upgrade / Downgrade", ProductCode = "STM"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "STM-REL", Name = "Rellocation", ProductCode = "STM"
            });
            context.ApplicationTypes.Add(new ApplicationType {
                Code = "STM-TER", Name = "Termination", ProductCode = "STM"
            });

            context.SaveChanges("system");
            base.Seed(context);
        }