Dec 12, 2013

How To Loop All Day in Year

 private void BuildDate(int year)
    {
       
        for(int month=1;month<=12;month++)
        {
           
            for (DateTime date = new DateTime(year, month, 1); date.Month == month; date = date.AddDays(1))
            {
                DataRow r=dtCalendar.NewRow();
                string Month=date.Month.ToString();
                if(Month.Length==1)   
                {
                    r["Month"]="0"+Month;
                }
                else
                {
                    r["Month"]=Month;
                }
                r["Date"]=date;
                r["DateOfWeek"]=date.ToString("dddd");
                if(date.Day==1 && date.Month==1)
                {
                    r["SPECIALDAY"]="NEW YEAR";
                }
                else if(date.ToString("dddd")=="Sunday" || date.ToString("dddd")=="Saturday")
                {
                    r["SPECIALDAY"]="WEEKEND";
                }
                else
                {
                    r["SPECIALDAY"]=string.Empty;
                }               
                dtCalendar.Rows.Add(r);
            }
               
           
        }
        this.epiUltraGridC1.DisplayLayout.AutoFitStyle = AutoFitStyle.ResizeAllColumns;
        //epiUltraGridC1.DisplayLayout.Bands[0].PerformAutoResizeColumns(false, PerformAutoSizeType.AllRowsInBand,true) ;


    }

0 comments:

Post a Comment

Nam Le © 2014 - Designed by Templateism.com, Distributed By Templatelib