コード例 #1
0
        public virtual ActionResult ChooseCompany(ChooseCompany company)
        {
            if (company.SelectedCompanyId == 0)
            {
                return(RedirectToAction(MVC.Company.Create()));
            }

            return(RedirectToAction(MVC.Employee.Create(company.SelectedCompanyId)));
        }
コード例 #2
0
        public virtual ActionResult ChooseCompany()
        {
            var company = new ChooseCompany();

            var defaultCompany = new Company {
                Name = WebMessage.CompanyMessage.NEW_COMPANY
            };
            var companiesEntities = new List <Company> {
                defaultCompany
            };

            companiesEntities.AddRange(_companyRepository.GetAll().ToList());

            var companiesViewModels = Mapper.Map <List <CompanyItem> >(companiesEntities);

            company.CompaniesList = companiesViewModels;

            return(View(company));
        }
コード例 #3
0
        private void fillChange()
        {
            ChooseCompany.Items.Clear();
            ChooseUser.Items.Clear();
            changeCompanyUser.Clear();
            changeUserCompany.Clear();
            conn = new SqlConnection("server=10.100.100.25\\SPLAHOST;Database=graphs;Integrated Security=false;User ID=petpakn;Password=net123321!;");
            conn.Open();
            // Create SqlCommand to select pwd field from users table given supplied userName.
            cmd = new SqlCommand("select company_name from companies ", conn); /// Intepolation or the F string. C# > 5.0
            // Execute command and fetch pwd field into lookupPassword string.
            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                changeCompanyUser.Add(reader["company_name"].ToString());
            }

            // unit test

            cmd.Dispose();
            conn.Close();
            ChooseCompany.DataSource = changeCompanyUser;
            ChooseCompany.DataBind();
            conn = new SqlConnection("server=10.100.100.25\\SPLAHOST;Database=graphs;Integrated Security=false;User ID=petpakn;Password=net123321!;");
            conn.Open();
            // Create SqlCommand to select pwd field from users table given supplied userName.
            cmd = new SqlCommand("select uname from Users ", conn); /// Intepolation or the F string. C# > 5.0
            // Execute command and fetch pwd field into lookupPassword string.
            SqlDataReader reader2 = cmd.ExecuteReader();

            while (reader2.Read())
            {
                changeUserCompany.Add(reader2["uname"].ToString());
            }

            // unit test

            cmd.Dispose();
            conn.Close();
            ChooseUser.DataSource = changeUserCompany;
            ChooseUser.DataBind();
        }
コード例 #4
0
        private void ChangeCompanyButton_Clicked(object sender, EventArgs e)
        {
            ChooseCompany choose = new ChooseCompany(_parent, new List <CompanyModel>(), false);

            choose.ReadyButtonClicked += (s, ea) =>
            {
                if (choose.SelectedCompanies.Count > 0)
                {
                    CompanyTextBox.Text = choose.SelectedCompanies.First().Name;
                    Company             = choose.SelectedCompanies.First();
                }

                _parent.mainCanvas.Children.Remove(choose);
            };

            choose.CancelButtonClicked += (s, ea) =>
            {
                _parent.mainCanvas.Children.Remove(choose);
            };

            _parent.mainCanvas.Children.Add(choose);
        }