84 lines
2.3 KiB
C#
84 lines
2.3 KiB
C#
using System.Collections.Generic;
|
|
using System;
|
|
using System.Drawing;
|
|
using System.Diagnostics;
|
|
using System.Data;
|
|
using System.Collections;
|
|
using System.Windows.Forms;
|
|
using AR;
|
|
using System.Linq;
|
|
|
|
namespace vmsnet
|
|
{
|
|
public partial class Frm_GraphSetup
|
|
{
|
|
|
|
public Frm_GraphSetup()
|
|
{
|
|
|
|
// 이 호출은 디자이너에 필요합니다.
|
|
InitializeComponent();
|
|
}
|
|
public void Button1_Click(object sender, EventArgs e)
|
|
{
|
|
this.Close();
|
|
}
|
|
public void Frm_GraphSetup_Load(object sender, EventArgs e)
|
|
{
|
|
dts.Value = PUB.TREND.graph_time_start;
|
|
dte.Value = PUB.TREND.graph_time_end;
|
|
}
|
|
|
|
public void Button2_Click(object sender, EventArgs e)
|
|
{
|
|
PUB.TREND.graph_time_start = dts.Value;
|
|
PUB.TREND.graph_time_end = dte.Value;
|
|
PUB.CONFIG.Save();
|
|
DialogResult = System.Windows.Forms.DialogResult.OK;
|
|
}
|
|
|
|
|
|
public void Frm_GraphSetup_KeyDown(object sender, KeyEventArgs e)
|
|
{
|
|
switch (e.KeyCode)
|
|
{
|
|
case Keys.Escape:
|
|
bt_cancel.PerformClick();
|
|
break;
|
|
case Keys.Enter:
|
|
bt_ok.PerformClick();
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
private void button1_Click_1(object sender, EventArgs e)
|
|
{
|
|
var dates = PUB.DB.GetAvailableDates();
|
|
if (dates.Any() == false)
|
|
{
|
|
UTIL.MsgE("가능한 날짜가 없습니다");
|
|
return;
|
|
}
|
|
var lastmon = dates.Last();
|
|
dte.Value = DateTime.Parse(DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59"));
|
|
dts.Value = dte.Value.AddMonths(-1).AddSeconds(1);
|
|
}
|
|
|
|
|
|
|
|
|
|
private void button2_Click_1(object sender, EventArgs e)
|
|
{
|
|
dte.Value = DateTime.Parse(DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59"));
|
|
dts.Value = dte.Value.AddDays(-7).AddSeconds(1);
|
|
}
|
|
|
|
private void button3_Click(object sender, EventArgs e)
|
|
{
|
|
dts.Value = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01 00:00:00"));
|
|
dte.Value = DateTime.Parse(DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59"));
|
|
}
|
|
}
|
|
}
|