using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;
namespace Test{ class Program { static void Main(string[] args) {
DataTable dt = new DataTable(); dt.Columns.Add("EmpID"); dt.Columns.Add("fName"); dt.Columns.Add("sName"); dt.Columns.Add("WorkDay", typeof(DateTime)); dt.Columns.Add("HoursWorked", typeof(decimal)); // mix them up a bit dt.Rows.Add("Emp1", "First1", "Second1", "2014-02-06", 3.2); dt.Rows.Add("Emp2", "First2", "Second2", "2014-02-06", 3.4); dt.Rows.Add("Emp1", "First1", "Second1", "2014-02-07", 3.2); dt.Rows.Add("Emp2", "First2", "Second2", "2014-02-04", 3.2); dt.Rows.Add("Emp2", "First2", "Second2", "2014-02-03", 3.2); dt.Rows.Add("Emp1", "First1", "Second1", "2014-01-06", 3.2);
DataTable dw = new DataTable(); dw.Columns.Add("EmpID");
dw.Columns.Add("Mon", typeof(decimal)); dw.Columns.Add("Tue", typeof(decimal)); dw.Columns.Add("Wed", typeof(decimal)); dw.Columns.Add("Thu", typeof(decimal)); dw.Columns.Add("Fri", typeof(decimal)); dw.Columns.Add("Sat", typeof(decimal)); dw.Columns.Add("Sun", typeof(decimal));
DateTime inputDate = Convert.ToDateTime("2014-02-06"); DateTime firstDayOfTheWeek = inputDate.AddDays(0 - (inputDate).DayOfWeek.GetHashCode());
} }}