Exemplo n.º 1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            if (create_new)
            {
                try
                {
                    if (ddlFilter.SelectedItem.Text == null)
                    {
                        MessageBox.Show("Set a valid symbol!");
                        return;
                    }
                    else
                    {
                        string[] split_symbol;
                        split_symbol = ddlFilter.SelectedItem.Text.ToString().Split(new char[] { '-' });
                        New_Symbol   = split_symbol[0].Trim();
                    }
                    if (TxtTime.Text.Length != 5)
                    {
                        MessageBox.Show("Set a valid time!");
                        return;
                    }
                    else
                    {
                        split_time = TxtTime.Text.Split(new char[] { ':' });
                    }
                    if (TxtDate.Text == null)
                    {
                        MessageBox.Show("Set a valid date!");
                        return;
                    }
                    else
                    {
                        split_date = TxtDate.Text.Split(new char[] { '/' });
                    }
                    string url = Directory.GetCurrentDirectory() + "\\Base\\TRADEDIARY\\" + New_Symbol + "_" +
                                 split_date[2] + "_" + split_date[1] + "_" + split_date[0] + "_" + split_time[0] +
                                 "_" + split_time[1] + "_00.html";
                    Stream html_writer = new FileStream(url, FileMode.CreateNew);
                    html_writer.Close();
                    if (!ParentControl.ParentControl.SymbolsDiary.Contains(New_Symbol))
                    {
                        ParentControl.ParentControl.SymbolsDiary.Add(New_Symbol);
                    }

                    DiaryEditor _editor = new DiaryEditor(url, ParentControl);
                    _editor.Show();
                    this.Close();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else
            {
                split_time = TxtTime.Text.Split(new char[] { ':' });
                split_date = TxtDate.Text.Split(new char[] { '/' });
                string new_url = Directory.GetCurrentDirectory() + "\\Base\\TRADEDIARY\\" + New_Symbol + "_" +
                                 split_date[2] + "_" + split_date[1] + "_" + split_date[0] + "_" + split_time[0] +
                                 "_" + split_time[1] + "_00.html";
                //MessageBox.Show("New:" + new_url + "\nOld:" + URL);
                File.Move(URL, new_url);
                this.Close();
            }
        }
Exemplo n.º 2
0
        public long AddNewDiary(AddNewDiaryRequest addNewDiaryRequest)
        {
            DiaryEditor diaryEditor = new DiaryEditor();

            return(diaryEditor.CreateNewDiary(addNewDiaryRequest, HttpContext.Current.GetAuthenticatedUserId()));
        }