private string GetWeekendHTML() { StringBuilder stringBuilder = new StringBuilder(); if (!string.IsNullOrEmpty(Saturday.Trim()) && !string.IsNullOrEmpty(Sunday.Trim())) { stringBuilder.AppendFormat("<tr class='weekplanw'><td>Friday</td><td>Saturday</td><td> </td><td> </td><td> </td></tr>" + "<tr><td>{0}<br />Estimate: {1} H</td><td>{2}<br />Estimate: {3} H</td><td> </td><td> </td><td> </td></tr>", Friday, FridayEstimate, Saturday, SaturdayEstimate); return(stringBuilder.ToString()); } else if (!string.IsNullOrEmpty(Saturday.Trim())) { stringBuilder.AppendFormat("<tr class='weekplanw'><td>Saturday</td><td> </td><td> </td><td> </td><td> </td></tr>" + "<tr><td>{0}<br />Estimate: {1} H</td><td> </td><td> </td><td> </td></tr>", Saturday, SaturdayEstimate); return(stringBuilder.ToString()); } else if (!string.IsNullOrEmpty(Sunday.Trim())) { stringBuilder.AppendFormat("<tr class='weekplanw'><td>Friday</td><td> </td><td> </td><td> </td><td> </td></tr>" + "<tr><td>{0}<br />Estimate: {1} H</td><td> </td><td> </td><td> </td></tr>", Friday, FridayEstimate); return(stringBuilder.ToString()); } else { return(""); } }
/// <summary> /// Compares the current instance with another object of the same type and returns an integer that /// indicates whether the current instance precedes, follows, or occurs in the same position in the /// sort order as the other object. /// </summary> /// <param name="other">The object to compare with this instance.</param> /// <returns>A value that indicates the relative order of the objects being compared.</returns> public int CompareTo(TimeSlotRow other) { if (other == null) { return(1); } var hourComparison = Hour.CompareTo(other.Hour); if (hourComparison != 0) { return(hourComparison); } var mondayComparison = Monday.CompareTo(other.Monday); if (mondayComparison != 0) { return(mondayComparison); } var tuesdayComparison = Tuesday.CompareTo(other.Tuesday); if (tuesdayComparison != 0) { return(tuesdayComparison); } var wednesdayComparison = Wednesday.CompareTo(other.Wednesday); if (wednesdayComparison != 0) { return(wednesdayComparison); } var thursdayComparison = Thursday.CompareTo(other.Thursday); if (thursdayComparison != 0) { return(thursdayComparison); } var fridayComparison = Friday.CompareTo(other.Friday); if (fridayComparison != 0) { return(fridayComparison); } var saturdayComparison = Saturday.CompareTo(other.Saturday); if (saturdayComparison != 0) { return(saturdayComparison); } return(Sunday.CompareTo(other.Sunday)); }
private void ClearLists() { Monday.Clear(); Tuesday.Clear(); Wednesday.Clear(); Thursday.Clear(); Friday.Clear(); Saturday.Clear(); Sunday.Clear(); }
private void ClearEventArrays() { Monday.Clear(); Tuesday.Clear(); Wednesday.Clear(); Thursday.Clear(); Friday.Clear(); Saturday.Clear(); Sunday.Clear(); }
public void ToEnum() { // Arrange const string Saturday = "Saturday"; // Act var result = Saturday.ToEnum <System.DayOfWeek>(); // Assert Assert.AreEqual(System.DayOfWeek.Saturday, result); }
protected void UpdateListViewHeader() { CultureInfo ivCEn = new CultureInfo("en-US"); Label lblMon = this.lvStage.Controls[0].FindControl("lblMon") as Label; if (lblMon != null) { lblMon.Text = Monday.ToString("ddd </br> dd-MMM-yy", ivCEn); } Label lblTue = this.lvStage.Controls[0].FindControl("lblTue") as Label; if (lblTue != null) { lblTue.Text = Tuesday.ToString("ddd </br> dd-MMM-yy", ivCEn); } Label lblWed = this.lvStage.Controls[0].FindControl("lblWed") as Label; if (lblWed != null) { lblWed.Text = Wednesday.ToString("ddd </br> dd-MMM-yy", ivCEn); } Label lblThu = this.lvStage.Controls[0].FindControl("lblThu") as Label; if (lblThu != null) { lblThu.Text = Thursday.ToString("ddd </br> dd-MMM-yy", ivCEn); } Label lblFri = this.lvStage.Controls[0].FindControl("lblFri") as Label; if (lblFri != null) { lblFri.Text = Friday.ToString("ddd </br> dd-MMM-yy", ivCEn); } Label lblSat = this.lvStage.Controls[0].FindControl("lblSat") as Label; if (lblSat != null) { lblSat.Text = Saturday.ToString("ddd </br> dd-MMM-yy", ivCEn); } Label lblSun = this.lvStage.Controls[0].FindControl("lblSun") as Label; if (lblSun != null) { lblSun.Text = Sunday.ToString("ddd </br> dd-MMM-yy", ivCEn); } }
private void FetchTasks() { Monday.Clear(); Tuesday.Clear(); Wednesday.Clear(); Thursday.Clear(); Friday.Clear(); Saturday.Clear(); Sunday.Clear(); List <DailyTask> Models = db.DailyTasks .Where(p => p.UserId == User.Id) .ToList <DailyTask>(); foreach (var m in Models) { if (m.Date.HasValue) { Debug.WriteLine("Has value!"); if (m.Date.Value.Date == (WeekDates[0].Date)) { Monday.Add(m); } else if (m.Date.Value.Date == (WeekDates[1].Date)) { Tuesday.Add(m); } else if (m.Date.Value.Date == (WeekDates[2].Date)) { Wednesday.Add(m); } else if (m.Date.Value.Date == (WeekDates[3].Date)) { Thursday.Add(m); } else if (m.Date.Value.Date == (WeekDates[4].Date)) { Friday.Add(m); } else if (m.Date.Value.Date == (WeekDates[5].Date)) { Saturday.Add(m); } else if (m.Date.Value.Date == (WeekDates[6].Date)) { Sunday.Add(m); } } } }
public void Refresh(DayOfWeek?day = null) { switch (day) { case DayOfWeek.Monday: Monday.InvalidateSurface(); break; case DayOfWeek.Tuesday: Tuesday.InvalidateSurface(); break; case DayOfWeek.Wednesday: Wednesday.InvalidateSurface(); break; case DayOfWeek.Thursday: Thursday.InvalidateSurface(); break; case DayOfWeek.Friday: Friday.InvalidateSurface(); break; case DayOfWeek.Saturday: Friday.InvalidateSurface(); break; case DayOfWeek.Sunday: Friday.InvalidateSurface(); break; default: Monday.InvalidateSurface(); Tuesday.InvalidateSurface(); Wednesday.InvalidateSurface(); Thursday.InvalidateSurface(); Friday.InvalidateSurface(); Saturday.InvalidateSurface(); Sunday.InvalidateSurface(); break; } }
public void SortEvents() { ClearEventArrays(); foreach (Event e in TimetableEvents) { switch (e.Day) { case 1: Monday.Add(e); break; case 2: Tuesday.Add(e); break; case 3: Wednesday.Add(e); break; case 4: Thursday.Add(e); break; case 5: Friday.Add(e); break; case 6: Saturday.Add(e); break; case 7: Sunday.Add(e); break; } } }
private async void DialogHost_DialogClosing(object sender, MaterialDesignThemes.Wpf.DialogClosingEventArgs eventArgs) { if (!Equals(eventArgs.Parameter, true)) { return; } if (TaskTitle.Text != null && TaskDescription.Text != null && DialogTime.Text != null) { switch (DialogDays.Text) { case "Monday": Monday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(MondayTitle)); break; case "Tuesday": Tuesday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(TuesdayTitle)); break; case "Wednesday": Wednesday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(WednesdayTitle)); break; case "Thursday": Thursday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(ThursdayTitle)); break; case "Friday": Friday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(FridayTitle)); break; case "Saturday": Saturday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(SaturdayTitle)); break; case "Sunday": Sunday.Add(new ListViewStruct { Title = TaskTitle.Text, Description = TaskDescription.Text, Time = DialogTime.Text, }); await AddToDatabase(Convert.ToDateTime(SundayTitle)); break; } } }
protected void lvStage_ItemDataBound(object sender, ListViewItemEventArgs e) { if (lvStage.EditIndex >= 0) { ListViewDataItem dataItem = (ListViewDataItem)e.Item; if (dataItem.DisplayIndex == lvStage.EditIndex) { DropDownList ddl = (DropDownList)e.Item.FindControl("ddlPrjTaskEdit"); if (ddl != null) { string lsPrjCode = ((Label)e.Item.FindControl("lblPrjCodeEdit")).Text; string lsSAPB1DB = ((Label)e.Item.FindControl("lblSAPB1DBEdit")).Text; ddl.DataSource = dsPrjList.Tables[0]; ddl.DataTextField = "PrjName"; ddl.DataValueField = "PrjCode"; ddl.DataBind(); if (!lsPrjCode.Equals("") && !lsSAPB1DB.Equals("")) ddl.SelectedValue = lsPrjCode + ";" + lsSAPB1DB; } DropDownList ddlPhase = (DropDownList)e.Item.FindControl("ddlPhaseEdit"); if (ddlPhase != null) { if (ddlPhase.Items.FindByValue(msPhase) != null) { ddlPhase.Items.FindByValue(msPhase).Selected = true; msPhase = string.Empty; } else ddlPhase.SelectedIndex = 0; } TextBox txtMon = (TextBox)e.Item.FindControl("txtMonEdit"); TextBox txtTue = (TextBox)e.Item.FindControl("txtTueEdit"); TextBox txtWed = (TextBox)e.Item.FindControl("txtWedEdit"); TextBox txtThu = (TextBox)e.Item.FindControl("txtThuEdit"); TextBox txtFri = (TextBox)e.Item.FindControl("txtFriEdit"); TextBox txtSat = (TextBox)e.Item.FindControl("txtSatEdit"); TextBox txtSun = (TextBox)e.Item.FindControl("txtSunEdit"); TextBox txtSrvType = (TextBox)e.Item.FindControl("txtSrvTypeEdit"); TextBox txtTimeEndDate = (TextBox)e.Item.FindControl("txtTimeEndDateEdit"); txtMon.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtMon.ClientID + "', '" + txtSrvType.Text + "', '" + Monday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); txtTue.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtTue.ClientID + "', '" + txtSrvType.Text + "', '" + Tuesday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); txtWed.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtWed.ClientID + "', '" + txtSrvType.Text + "', '" + Wednesday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); txtThu.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtThu.ClientID + "', '" + txtSrvType.Text + "', '" + Thursday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); txtFri.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtFri.ClientID + "', '" + txtSrvType.Text + "', '" + Friday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); txtSat.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtSat.ClientID + "', '" + txtSrvType.Text + "', '" + Saturday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); txtSun.Attributes.Add("onKeyUp", "txtOnKeyPress( '" + txtSun.ClientID + "', '" + txtSrvType.Text + "', '" + Sunday.ToString("yyyyMMdd") + "', '" + txtTimeEndDate.Text + "' )"); } //mbVisible = true; System.Web.UI.HtmlControls.HtmlTableCell td = (System.Web.UI.HtmlControls.HtmlTableCell)e.Item.FindControl("tdButtons"); if (td != null) td.Visible = true; } else { if (e.Item.ItemType == ListViewItemType.DataItem) { System.Web.UI.HtmlControls.HtmlTableCell td = (System.Web.UI.HtmlControls.HtmlTableCell)e.Item.FindControl("tdButtons"); if (td != null) td.Visible = btnAddRecord.Enabled; } } }