Record Notes on a date selected by a User

0

Select a date in a MonthCalendar and record a note in a txt with that date.

Initial Screen

Note

Main Form

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Calendar
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public static string FechaN;
        public static string FechaE;


        private void monthCalendar_DateChanged(object sender, DateRangeEventArgs e)
        {
            frmDayData Tareas = new frmDayData();
            DateTime datevalue = (Convert.ToDateTime(monthCalendar.SelectionEnd.ToShortDateString()));

            //  DateTime datevalue = monthCalendar.SelectionEnd;
           // int Fecha = Convert.ToInt16(datevalue);
            //int Fecha = Convert.ToDateTime(datevalue);
            string[] Nota = new string[31];
          //  monthCalendar.DateSelected;
        }

        private void btnWeek_Click(object sender, EventArgs e)
        {

            frmCalendarWeek One = new frmCalendarWeek();
            One.Show();
        }

        private void btnNote_Click(object sender, EventArgs e)
        {
            FechaN = monthCalendar.SelectionRange.Start.ToString("dd MM yyyy");
           // FechaN = monthCalendar.SelectionRange.Start.ToString();
            frmDayData Date = new frmDayData(FechaN);
            frmDayData Tareas = new frmDayData();
            //Tareas.Show();
            Date.Show();
        }

        private void btnEvent_Click(object sender, EventArgs e)
        {
            FechaE = monthCalendar.SelectionRange.Start.ToString("dd MM yyyy");
            Evento Date = new Evento(FechaE);
            Evento Event = new Evento();
            Event.Show();
        }


    }
}

Form frmDayData

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.IO;

namespace Calendar
{
    public partial class frmDayData : Form
    {
        public frmDayData()
        {
            InitializeComponent();
        }

        private void lblDate_Click(object sender, EventArgs e)
        {
        }

        private void btnBack_Click(object sender, EventArgs e)
        {
            Form1 Month = new Form1();
            this.Close();
        }

        private  string FechaN = null;

        public frmDayData(string FechaN): this()
        {
            this.FechaN = FechaN;



        }

        private void btnNotaSave_Click(object sender, EventArgs e)
        {

            //string Fecha = Convert.ToString(FechaN);
            string Fecha = FechaN;
            string Nota = Convert.ToString(txtNota.Text);
            StreamWriter GuardarNota = new StreamWriter(@"C:\Users\Martin Fernandez\Desktop\Calendar\Meses\Nota.txt");
            GuardarNota.WriteLine(Fecha + '|' + Nota);
        }

        private void txtNota_TextChanged(object sender, EventArgs e)
        {

        }
    }
}
    
asked by Ricky1904 04.12.2017 в 15:18
source

0 answers