public ChangeWorkerLogin()
 {
     InitializeComponent();
     pmc = new ParkManagerControl();
     pc  = new ParkControl();
     cbxsource();
 }
示例#2
0
 public AddMember()
 {
     InitializeComponent();
     pmc = new ParkMemberControl();
     pc  = new ParkControl();
     ptc = new ParkTicketControl();
     DicValue.typelist = new List <Dictionary <string, int> >();
     Getparkinfo();
     GetAllMemberType();
 }
示例#3
0
        private void GetAllTicketType() //获取所有会员类型
        {
            ParkControl pc = new ParkControl();

            System.Collections.Generic.List <TicketTypeEntity>  GetAllTicketType = ptc.GetAllParkingTicketType(int.Parse(pc.GetCurrentParkId().ToString()));
            System.Collections.Generic.Dictionary <string, int> tmp = new System.Collections.Generic.Dictionary <string, int>();
            for (int i = 0; i < GetAllTicketType.Count; i++)
            {
                CbxTicket.Items.Add(GetAllTicketType[i].Name);
                tmp.Add(GetAllTicketType[i].Name.ToString(), GetAllTicketType[i].Id);
                Model.DicValue.TicketTypeList.Add(tmp);
            }
            CbxTicket.SelectedIndex = 0;
        }
示例#4
0
        public LoginPark()
        {
            InitializeComponent();
            pmc = new ParkManagerControl();
            pc  = new ParkControl();
            cbxsource();
            SystemControl sc  = new SystemControl();
            bool          res = sc.CheckDatabaseOrCreate();

            if (res == false)
            {
                MessageBox.Show("创建数据库失败!请检查数据库用户名密码是否正确");
                this.Close();
            }
        }
示例#5
0
        private void BTParkSub_Click(object sender, RoutedEventArgs e)
        {
            //RegisterResult PR = new RegisterResult();
            //PR.ShowDialog();
            if (ParkName.Text == string.Empty)
            {
                lblname.Content = "停车场姓名不能为空";
            }
            else
            {
                lblname.Content = "";
            }
            if (ParkAdress.Text == string.Empty)
            {
                lbladress.Content = "停车场地址不能为空";
            }
            else
            {
                lbladress.Content = "";
            }
            if (ParkCount.Text == string.Empty)
            {
                lblcount.Content = "停车场数量不能为空";
            }
            else
            {
                lblcount.Content = "";
            }
            if (ParkPrice.Text == string.Empty)
            {
                lblprice.Content = "停车场价格不能为空";
            }
            else
            {
                lblprice.Content = "";
            }
            if (ParkFreetime.Text == string.Empty)
            {
                lblfreetime.Content = "停车场免费不能为空";
            }
            else
            {
                lblfreetime.Content = "";
            }

            if (ParkName.Text != string.Empty && ParkAdress.Text != string.Empty && ParkCount.Text != string.Empty && ParkPrice.Text != string.Empty && ParkFreetime.Text != string.Empty)
            {
                ParkControl pc        = new ParkControl();
                int         resultnum = pc.RegisterPark(ParkName.Text, Convert.ToInt32(ParkFreetime.Text), Convert.ToInt32(ParkPrice.Text), Convert.ToInt32(ParkCount.Text), ParkAdress.Text);
                if (resultnum > 0)
                {
                    RegisterResult(ParkName.Text, ParkFreetime.Text, ParkPrice.Text, ParkCount.Text, ParkAdress.Text);
                }
                else
                {
                    MessageBox.Show("注册失败!");
                }
            }
            else
            {
                MessageBox.Show("字符串不能为空");
            }
        }
示例#6
0
 public RegisterPark()
 {
     InitializeComponent();
     pc  = new ParkControl();
     pmc = new ParkManagerControl();
 }