public void GetCalendar() { Account _loginUser = Session[SessionKeys.LOGININFO] as Account; if (_loginUser == null || _loginUser.Id == Account.AdminPkid) { return; } employeeID = _loginUser.Id.ToString(); employeeName = _loginUser.Name; myDayAttendancePresenter = new MyDayAttendancePresenter(IndexDayAttendance1, null); IndexDayAttendance1.EmployeeID = employeeID; if (String.IsNullOrEmpty(IsFirstAdd)) { myDayAttendancePresenter.InitPresenter(false, DateTime.Now); } else { myDayAttendancePresenter.InitPresenter(IsPostBack, DateTime.Now); } IsFirstAdd = "IsADDed"; IndexDayAttendance1._ExecuteSearchEvent += myDayAttendancePresenter.ExecuteSearchEvent; IndexDayAttendance1._DateSlection += ShowDetail; showCalendarDetailPresenter = new ShowCalendarDetailPresenter(ShowCalendarDetail1, _loginUser); ShowCalendarDetail1.btnCancelClick += HideWindow; ShowCalendarDetail1.ShowPanel += ShowWindow; ShowCalendarDetail1.RedirectToCalendar += RedirectToCalendar; ShowCalendarDetail1.RedirectToRemind += RedirectToRemind; ShowCalendarDetail1.BtnSendEmailEvent += showCalendarDetailPresenter.SendEmailForEmployees; //ShowCalendarDetail1.InitMultiView += showCalendarDetailPresenter.InitMultiView; }
protected void Page_Load(object sender, EventArgs e) { Account LoginUser = Session[SessionKeys.LOGININFO] as Account; if (LoginUser == null) { return; } MonthAttendancePresenter monthAttendanceFontPresenter = new MonthAttendancePresenter(MonthAttendanceView1, LoginUser); MonthAttendanceView1.StatisticsAttendance += monthAttendanceFontPresenter.StatisticsEvent; if (String.IsNullOrEmpty(IsFirstAdd)) { monthAttendanceFontPresenter.InitPresenter(false); } else { monthAttendanceFontPresenter.InitPresenter(IsPostBack); } IsFirstAdd = "IsADDed"; MonthAttendanceView1._ShowEmployeeDayAttendanceWindow = ShowEmployeeDayAttendance; MonthAttendanceView1.ddlDepartmentSelectedIndexChanged += monthAttendanceFontPresenter.ddlDepartmentSelectedIndexChanged; MonthAttendanceView1.btnExportClientVisible = false; myDayAttendancePresenter = new MyDayAttendancePresenter(MyDayAttendance1, LoginUser); MyDayAttendance1._ExecuteSearchEvent += myDayAttendancePresenter.ExecuteSearchEvent; MyDayAttendance1.ShowUpdatePanel += ShowMyDayAttendanceWindow; MyDayAttendance1.HideUpdatePanel += HideMyDayAttendanceWindow; MyDayAttendance1._DateSlection += ShowMyDayAttendanceDetail; MyDayAttendance1.btnCancelOnClientClick = "return CloseModalPopupExtender('" + divMPEMyDayAttendance.ClientID + "');"; showCalendarDetailPresenter = new ShowCalendarDetailPresenter(ShowCalendarDetail1, LoginUser); ShowCalendarDetail1.btnCancelClick += HideMyDayAttendanceDetailWindow; ShowCalendarDetail1.ShowPanel += ShowMyDayAttendanceDetailWindow; ShowCalendarDetail1.BtnSendEmailEvent += showCalendarDetailPresenter.SendEmailForEmployees; }
protected void Page_Load(object sender, EventArgs e) { MonthAttendancePresenter monthAttendanceBackPresenter = new MonthAttendancePresenter(MonthAttendanceView1, LoginUser); MonthAttendanceView1.StatisticsAttendance += monthAttendanceBackPresenter.StatisticsEvent; monthAttendanceBackPresenter.InitPresenter(IsPostBack); MonthAttendanceView1._ShowEmployeeDayAttendanceWindow = ShowEmployeeDayAttendance; MonthAttendanceView1.ddlDepartmentSelectedIndexChanged += monthAttendanceBackPresenter.ddlDepartmentSelectedIndexChanged; myDayAttendancePresenter = new MyDayAttendancePresenter(MyDayAttendance1, LoginUser); MyDayAttendance1._ExecuteSearchEvent += myDayAttendancePresenter.ExecuteSearchEvent; MyDayAttendance1.ShowUpdatePanel += ShowMyDayAttendanceWindow; MyDayAttendance1.btnCancelOnClientClick = "return CloseModalPopupExtender('" + divMPEMyDayAttendance.ClientID + "');"; MyDayAttendance1.HideUpdatePanel += HideMyDayAttendanceWindow; MyDayAttendance1._DateSlection += ShowMyDayAttendanceDetail; showCalendarDetailPresenter = new ShowCalendarDetailPresenter(ShowCalendarDetail1, LoginUser); ShowCalendarDetail1.btnCancelClick += HideMyDayAttendanceDetailWindow; ShowCalendarDetail1.ShowPanel += ShowMyDayAttendanceDetailWindow; ShowCalendarDetail1.BtnSendEmailEvent += showCalendarDetailPresenter.SendEmailForEmployees; }