public static void CalculateBonus()
        {
            BonusManager bonusManager = new BonusManager();

            Console.WriteLine("\nEmployees to calculate bonuses\n");

            Designer Banban = new Designer("833.222.048-39");

            Banban.Name = "Banban Flinston";

            Director Roberta = new Director("159.753.398-04");

            Roberta.Name = "Roberta Santos";

            AdministrativeAssistant Ana = new AdministrativeAssistant("981.198.778-53");

            Ana.Name = "Ana Maria";

            AccountManager Camila = new AccountManager("326.985.628-89");

            Camila.Name = "Camila Castro";

            Developer Barbara = new Developer("465.132.465-78");

            Barbara.Name = "Barbara Moura";

            bonusManager.Register(Barbara);
            bonusManager.Register(Banban);
            bonusManager.Register(Roberta);
            bonusManager.Register(Ana);
            bonusManager.Register(Camila);

            Console.WriteLine("\nTotal bonuses of the month: R$ " + bonusManager.GetTotalBonus());
        }
Ejemplo n.º 2
0
        private void seedAdminAssisitants()
        {
            AdministrativeAssistant jdister1 = new AdministrativeAssistant()
            {
                BannerID = 26, FirstName = "Joe", LastName = "Dister", FlashlineID = "jdister1"
            };

            context.AdminstrativeAssistants.Add(jdister1);

            context.SaveChanges();
        }
        public void ShortAdministrativeAssistant()
        {
            Console.WriteLine(string.Format("Interessent {0}", AdministrativeAssistant.Name));
            PropertiesCollection.OpenBrowser(AdministrativeAssistant.Url);
            AdministrativeAssistant page = new AdministrativeAssistant();

            if (page.InteressentMandatoryFill())
            {
                //foreach (TestResultInPage result in page.TestResultInPages) Console.WriteLine(result.Report());
            }

            PropertiesCollection.driver.Quit();
        }
        public void ApplicantMandatoryFillAdministrativeAssistant()
        {
            Console.WriteLine(string.Format("{0} New Applicant Process Test", AdministrativeAssistant.Name));

            PropertiesCollection.OpenBrowser(ApplicationForm.Url(AdministrativeAssistant.JobAlias));
            AdministrativeAssistant page = new AdministrativeAssistant();

            if (page.ApplicantMandatoryFill())
            {
            }
            ;

            //foreach (TestResultInPage result in page.TestResultInPages) Console.WriteLine(result.Report());

            PropertiesCollection.driver.Quit();
        }
Ejemplo n.º 5
0
        public ActionResult AddAdministrativeAssistant(int adminAssistBannerID, string adminAssistFirstName, string adminAssistLastName, string adminAssistFlashlineID)
        {
            var collegeID = (int)Session["collegeID"];

            if (collegeID != null)
            {
                //adds administrative assisitant using passed in data
                AdministrativeAssistant newAdminAssistant = new AdministrativeAssistant()
                {
                    BannerID = adminAssistBannerID, FirstName = adminAssistFirstName, LastName = adminAssistLastName, FlashlineID = adminAssistFlashlineID
                };
                context.AdminstrativeAssistants.Add(newAdminAssistant);
                context.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }