protected void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                string DefaultDay = ddlDay.SelectedItem.Text;
                int fromYr = Convert.ToInt32(ddlFromYear.SelectedItem.Text.ToString().Trim());
                int toYr = Convert.ToInt32(ddlToYear.SelectedItem.Text.ToString().Trim());
                int LocationID = Convert.ToInt32(ddlDefaultlocation.SelectedItem.Value);
                string shiftName = ddlDefaultShift.SelectedItem.Value;

                DateTime startDate = new DateTime(fromYr, 1, 1);
                DateTime endDate = new DateTime(toYr, 12, 31);
                int EnterBy = Convert.ToInt32(Session["UserID"]);

                string timezone = "";
                if (Convert.ToInt32(Session["TimeZoneID"]) == 2)
                {
                    timezone = "Eastern Standard Time";
                }
                else
                {
                    timezone = "India Standard Time";

                }
                DateTime Enterdate = TimeZoneInfo.ConvertTime(DateTime.UtcNow, TimeZoneInfo.FindSystemTimeZoneById(timezone));
                String strHostName = Request.UserHostAddress.ToString();
                string IpAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();

                //TimeSpan diff = endDate - startDate;
                //int days = diff.Days;
                EmployeeBL obj = new EmployeeBL();
                //for (var i = 0; i <= days; i++)
                //{
                //    var testDate = startDate.AddDays(i);
                //    if (testDate.DayOfWeek.ToString() == DefaultDay)
                //    {
                //        bool bnew = obj.SaveandGetHolidayDet(true, testDate, LocationID, 0, shiftName, EnterBy, Enterdate, IpAddress, "Default", true);
                //    }
                //}
                bool bnew = obj.SaveDefaultHolidayDet(startDate, endDate, true, LocationID, 0, shiftName, EnterBy, Enterdate, IpAddress, DefaultDay, true, DefaultDay);
                mdlAddDefault.Hide();
                System.Web.UI.ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Script", "alert('Default holidays updated successfully..');", true);
                EmployeeBL objemp = new EmployeeBL();
                GetDeafualtHolidays(Convert.ToInt32(ddlShift.SelectedValue), Convert.ToInt32(ddlLocation.SelectedItem.Value), Convert.ToInt32(ddlDepartment.SelectedValue));

                DateTime Start = Convert.ToDateTime(Session["MonthHolStart"]);
                DateTime EndDt = Convert.ToDateTime(Session["MonthHolEnd"]);
                int shiftID = Convert.ToInt32(ddlShift.SelectedValue);
                int Location = Convert.ToInt32(ddlLocation.SelectedItem.Value);
                int departmentID = Convert.ToInt32(ddlDepartment.SelectedValue);
                GetCalender(Start, EndDt, Location, shiftID, departmentID);

                mdlDefaultmgmt.Show();
            }
            catch (Exception ex)
            {
            }
        }