private void FillShifts() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); ShiftsCB.ValueMember = "ID"; ShiftsCB.DisplayMember = "Name"; ShiftsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffShift none = new StaffShift(); //none.ID = -1; none.Name = "- не вибрано -"; List <StaffShift> list = new List <StaffShift>(); list.Add(none); list.AddRange(shifts.GetAll()); ShiftsCB.DataSource = list; if (mode == "edit" || mode == "copy") { if (sheduler != null && sheduler.ShiftID != null) { int i = 0; foreach (object o in ShiftsCB.Items) { StaffShift shift = (StaffShift)o; if (shift.ID == sheduler.ShiftID) { ShiftsCB.SelectedIndex = i; } i++; } } } }
private void DeleteSB_Click(object sender, EventArgs e) { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); shifts.Delete(Convert.ToInt32(DataGV.SelectedRows[0].Cells["ID"].Value)); manager.Save(); Fill(); }
private void Fill() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); DataGV.AutoGenerateColumns = false; DataGV.DataSource = shifts.GetAll(); DataGV.Update(); }
private void Fill() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); StaffShift shift = shifts.Get(Convert.ToInt32(id)); if (shift != null) { TimeSpan startTime = shift.StartTime; TimeSpan endTime = shift.EndTime; NameTB.Text = shift.Name; dateTimePicker1.Value = new DateTime(2000, 01, 01, startTime.Hours, startTime.Minutes, startTime.Seconds); dateTimePicker2.Value = new DateTime(2000, 01, 01, endTime.Hours, endTime.Minutes, endTime.Seconds); } //StaffTeam team = teams.Get(Convert.ToInt32(id)); //NameTB.Text = team.Name; }
private void Fill() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); StaffShift shift = shifts.Get(Convert.ToInt32(id)); if (shift != null) { TimeSpan startTime = shift.StartTime; TimeSpan endTime = shift.EndTime; NameTB.Text = shift.Name; dateTimePicker1.Value = new DateTime(2000, 01, 01, startTime.Hours, startTime.Minutes, startTime.Seconds); dateTimePicker2.Value = new DateTime(2000, 01, 01, endTime.Hours, endTime.Minutes, endTime.Seconds); } //StaffTeam team = teams.Get(Convert.ToInt32(id)); //NameTB.Text = team.Name; }
private void SaveBt_Click(object sender, EventArgs e) { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); TimeSpan startTime = dateTimePicker1.Value.TimeOfDay; TimeSpan endTime = dateTimePicker2.Value.TimeOfDay; if (mode == "new") { shifts.Create(NameTB.Text, startTime, endTime); } if (mode == "edit") { shifts.Update(Convert.ToInt32(id), NameTB.Text, startTime, endTime); } manager.Save(); this.Close(); }
private void FillShifts() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); ShiftsCB.ValueMember = "ID"; ShiftsCB.DisplayMember = "Name"; ShiftsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffShift none = new StaffShift(); //none.ID = -1; none.Name = "- не вибрано -"; List <StaffShift> list = new List <StaffShift>(); list.Add(none); list.AddRange(shifts.GetAll()); ShiftsCB.DataSource = list; }
private void SaveBt_Click(object sender, EventArgs e) { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); TimeSpan startTime = dateTimePicker1.Value.TimeOfDay; TimeSpan endTime = dateTimePicker2.Value.TimeOfDay; if (mode == "new") { shifts.Create(NameTB.Text, startTime, endTime); } if (mode == "edit") { shifts.Update(Convert.ToInt32(id), NameTB.Text, startTime, endTime); } manager.Save(); this.Close(); }
private void FillShifts() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); ShiftsCB.ValueMember = "ID"; ShiftsCB.DisplayMember = "Name"; ShiftsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffShift none = new StaffShift(); //none.ID = -1; none.Name = "- не вибрано -"; List<StaffShift> list = new List<StaffShift>(); list.Add(none); list.AddRange(shifts.GetAll()); ShiftsCB.DataSource = list; if (mode == "edit" || mode == "copy") { if (sheduler != null && sheduler.ShiftID != null) { int i = 0; foreach (object o in ShiftsCB.Items) { StaffShift shift = (StaffShift)o; if (shift.ID == sheduler.ShiftID) { ShiftsCB.SelectedIndex = i; } i++; } } } }
private void FillShifts() { StaffShiftsLogic shifts = new StaffShiftsLogic(manager); ShiftsCB.ValueMember = "ID"; ShiftsCB.DisplayMember = "Name"; ShiftsCB.DropDownStyle = ComboBoxStyle.DropDownList; StaffShift none = new StaffShift(); //none.ID = -1; none.Name = "- не вибрано -"; List<StaffShift> list = new List<StaffShift>(); list.Add(none); list.AddRange(shifts.GetAll()); ShiftsCB.DataSource = list; }