private void SubmitBtn_Click(object sender, RoutedEventArgs e)
        {
            if (BusinessTitle.Text == "")
            {
                BusinessMessageBox.Show("비지니스명을 지어주세요", "정보 입력");
                return;
            }
            else if (XmlBusinessManager.ExistBusiness(BusinessTitle.Text))
            {
                BusinessMessageBox.Show("존재하는 비지니스입니다.", "정보 입력", Error: true);
                return;
            }

            b.BusinessTitle = BusinessTitle.Text.Trim();
            b.Degdate       = DateTime.Now.ToShortDateString();
            b.Progress      = 0;

            int bs = 0, ms = 0;

            if (int.TryParse(BusinessScale_Textbox.Text, out bs))
            {
                b.BusinessScale = bs;
            }
            else
            {
                BusinessMessageBox.Show("숫자만 입력해주세요", "정보 입력", Error: true);
                return;
            }

            if (int.TryParse(MonthlySales_Textbox.Text, out ms))
            {
                b.MonthlySales = ms;
            }
            else
            {
                BusinessMessageBox.Show("숫자만 입력해주세요", "정보 입력", Error: true);
                return;
            }

            XmlBusinessManager.CreateNewBusiness(b);

            this.Close();
        }
Ejemplo n.º 2
0
        private void DeleteBusinessBtn_Click(object sender, RoutedEventArgs e)
        {
            if (BusinessTitle.Text == "")
            {
                BusinessMessageBox.Show("선택된 업무가 없습니다.", "업무 선택");
                return;
            }

            string msg = $"정말로 {BusinessTitle.Text}/{BusinessProcessBar.Value}% 를 삭제하시겠습니까?";

            if (BusinessMessageBox.Show(msg, "삭제", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                if (XmlBusinessManager.ExistBusiness(BusinessTitle.Text))
                {
                    XmlBusinessManager.DeleteBusiness(BusinessTitle.Text);
                    BusinessTitle.Text = "";

                    RefreshBusinessList();
                }
            }
        }