Exemplo n.º 1
0
        public int AddAccountType(AccountType accountType)
        {
            accountType.Create();
            var ret = sAccount.Insert(accountType);

            return(ret);
        }
Exemplo n.º 2
0
        void Application_Start(object sender, EventArgs e)
        {
            // Code that runs on application startup
            int vendorTypeId      = 1;
            int companyTypeId     = 2;
            int companyId         = 1;
            int vendorId          = 1;
            int vendorHomePageId  = 1;
            int companyHomePageId = 2;

            // Create Company & Vendor
            try
            {
                vendorId = Vendor.Create("Cupcake Shop", "Cupcake lane", "Cupcake City", "FL", null, null, null, null);
            }
            catch { }

            try
            {
                companyId = Company.Create("Blizzard INC", "Your mom 123", null, null, null, null, null, null);
            }
            catch { }

            // Create Account Types
            try
            {
                vendorTypeId = AccountType.Create("Vendor", "Account for a vendor", "vendor/home.aspx");
            }
            catch { }

            try
            {
                companyTypeId = AccountType.Create("Company", "Account for a company", "company/home.aspx");
            }
            catch { }

            // Create Accounts
            try
            {
                Account.Create(vendorId, vendorTypeId, "vendor", "password");
            }
            catch { }

            try
            {
                Account.Create(companyId, companyTypeId, "company", "password");
            }
            catch { }

            // Pages
            try
            {
                vendorHomePageId = Page.Create("Vendor Home", "vendor/home.aspx");
            }
            catch { }

            try
            {
                companyHomePageId = Page.Create("Company Home", "company/home.aspx");
            }
            catch { }

            // Page Access
            try
            {
                Page.AddAccountTypeAccess(vendorHomePageId, vendorTypeId);
            }
            catch { }

            try
            {
                Page.AddAccountTypeAccess(companyHomePageId, companyTypeId);
            }
            catch { }

            // Items
            for (int i = 0; i < 5; i++)
            {
                try
                {
                    Item.Create(vendorId, "Cupcake-" + i, "Cupcake Description - " + i, (decimal)(10.00 * (i + 1.2)), 500 + i * 1000);
                }
                catch { }
            }

            // Employees
            for (int i = 0; i < 10; i++)
            {
                try
                {
                    DateTime DOB       = DateTime.Parse("02/03/1990");
                    DateTime startDate = DateTime.Parse("05/20/2006");

                    Employee.Create(companyId, "Empl Name - " + i, "Depp", DOB.AddDays(i * 3), startDate.AddDays(i * 2), "123 Mom blvd", "Shit uh.. no", "OH", "40922");
                }
                catch { }
            }

            // Event Type
            try
            {
                EventType.Create("Birthday", "Event for employee's birthdays");
            }
            catch { }

            try
            {
                EventType.Create("Anniversary", "Employee work anniversary");
            }
            catch { }
        }