基线 SVN r240
SVN-Revision: r240
This commit is contained in:
@@ -0,0 +1,93 @@
|
||||
using Lskj.PubTaskPlan.Control;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace Lskj.PubTaskPlan.Model
|
||||
{
|
||||
public class MonthControlModel
|
||||
{
|
||||
private MonthControl MainFormMonthControl;
|
||||
public MonthControlModel(MonthControl monthControl, DataRow dataRow)
|
||||
{
|
||||
if (monthControl != null)
|
||||
{
|
||||
MainFormMonthControl = monthControl;
|
||||
MonthType = dataRow != null && dataRow.Table.Columns.Contains("MonthType") ? Convert.ToInt32(dataRow["MonthType"] + "") : 0;
|
||||
M_Month = dataRow != null && dataRow.Table.Columns.Contains("M_Month") ? Convert.ToInt32(dataRow["M_Month"] + "") : 1;
|
||||
M_Day = dataRow != null && dataRow.Table.Columns.Contains("M_Day") ? Convert.ToInt32(dataRow["M_Day"] + "") : 1;
|
||||
M_WeekMonth = dataRow != null && dataRow.Table.Columns.Contains("M_WeekMonth") ? Convert.ToInt32(dataRow["M_WeekMonth"] + "") : 1;
|
||||
M_Week = dataRow != null && dataRow.Table.Columns.Contains("M_Week") ? Convert.ToInt32(dataRow["M_Week"] + "") : 0;
|
||||
M_DayOfWeek = dataRow != null && dataRow.Table.Columns.Contains("M_DayOfWeek") ? Convert.ToInt32(dataRow["M_DayOfWeek"] + "") : 0;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 按月,类型
|
||||
/// </summary>
|
||||
public int MonthType
|
||||
{
|
||||
get
|
||||
{
|
||||
int monthType = 0;
|
||||
if (MainFormMonthControl.radio_monthWeek.Checked)
|
||||
{
|
||||
monthType = 1;
|
||||
}
|
||||
return monthType;
|
||||
}
|
||||
set
|
||||
{
|
||||
if (value == 0)
|
||||
{
|
||||
MainFormMonthControl.radio_monthDay.Checked = true;
|
||||
}
|
||||
else if (value == 1)
|
||||
{
|
||||
MainFormMonthControl.radio_monthWeek.Checked = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 按月第几月
|
||||
/// </summary>
|
||||
public int M_Month
|
||||
{
|
||||
get { return (int)MainFormMonthControl.spin_MonthDayM.Value; }
|
||||
set { MainFormMonthControl.spin_MonthDayM.Value = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 按月第几天
|
||||
/// </summary>
|
||||
public int M_Day
|
||||
{
|
||||
get { return (int)MainFormMonthControl.spin_MonthDayD.Value; }
|
||||
set { MainFormMonthControl.spin_MonthDayD.Value = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 按周第几月
|
||||
/// </summary>
|
||||
public int M_WeekMonth
|
||||
{
|
||||
get { return (int)MainFormMonthControl.spin_MonthWeekM.Value; }
|
||||
set { MainFormMonthControl.spin_MonthWeekM.Value = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 按周第几周
|
||||
/// </summary>
|
||||
public int M_Week
|
||||
{
|
||||
get { return MainFormMonthControl.comboBox_weekCount.SelectedIndex; }
|
||||
set { MainFormMonthControl.comboBox_weekCount.SelectedIndex = value; }
|
||||
}
|
||||
/// <summary>
|
||||
/// 按周星期几
|
||||
/// </summary>
|
||||
public int M_DayOfWeek
|
||||
{
|
||||
get { return MainFormMonthControl.comboBox_dayOfWeek.SelectedIndex; }
|
||||
set { MainFormMonthControl.comboBox_dayOfWeek.SelectedIndex = value; }
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user