private void btnDeleteHallName_Click(object sender, EventArgs e) { if (textBoxNameHall.Text.Length >= 2) { var HallDeleted = halllogic.Delete(textBoxNameHall.Text); if (HallDeleted != null) { var HallGetDataBase = halllogic.GetAll(); _gridHall(HallGetDataBase); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = $"Зал удален: {HallDeleted.Id}|" + $"{HallDeleted.NameHall}|" + $"{HallDeleted.Description}|"; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Такого зала нет"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректное название зала"; callbackMessage.Show(); } }
private void btnUpdateCoach_Click(object sender, EventArgs e) { if (int.TryParse(TextBoxUpdateSubNum.Text, out int SubNumber) != false) { if (int.TryParse(TextBoxUpdateIDCoach.Text, out int NewIdCoach) != false) { string ClientUpdate = clientlogic.Update(SubNumber, NewIdCoach); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = ClientUpdate; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введен не корректный ID"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Некорректно введен номер"; callbackMessage.Show(); } }
private void btnGetByLastNameCoach_Click(object sender, EventArgs e) { string LastName = textBoxGetByLastNameCoach.Text; if (LastName.Length >= 2) { var CoachGetDataBase = coachlogic.GetByLastName(LastName); if (CoachGetDataBase.Count() > 0) { _gridCoach(CoachGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Тренеров c такой фамилией нет"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Поле не может содержать менее 2 символов"; callbackMessage.Show(); } }
private void btnAddCoach_Click(object sender, EventArgs e) { if (long.TryParse(textBoxAddPhoneCoach.Text, out long phonecoach) != false) { Coach Coach = new Coach() { FirstName = textBoxAddLastNameCoach.Text, LastName = textAddFirstNameCoach.Text, MiddleName = textBoxAddMiddleNameCoach.Text, Phone = phonecoach }; string AddCoach = coachlogic.Add(Coach); var CoachGetDataBase = coachlogic.GetAll(); _gridCoach(CoachGetDataBase); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = AddCoach; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введен не корректный номер телефона"; callbackMessage.Show(); } }
private void btnAddClient_Click(object sender, EventArgs e) { if (int.TryParse(textBoxAddIdCoach.Text, out int idcoach) != false) { Client Client = new Client() { FirstName = textAddFirstNameClient.Text, LastName = textBoxAddLastNameClient.Text, MiddleName = textBoxAddMiddleNameClient.Text, IDCoach = idcoach }; string AddClient = clientlogic.Add(Client); var ClientGetDataBase = clientlogic.GetAll(); _gridClient(ClientGetDataBase); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = AddClient; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введен не корректный ID"; callbackMessage.Show(); } }
private void btnDeleteClient_Click(object sender, EventArgs e) { if (int.TryParse(textBoxDeleteSubNum.Text, out int SubNumber) != false) { var ClientDeleted = clientlogic.Delete(SubNumber); if (ClientDeleted != null) { var ClientGetDataBase = clientlogic.GetAll(); _gridClient(ClientGetDataBase); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = $"Клиент удален: {ClientDeleted.Id}|" + $"{ClientDeleted.LastName}|" + $"{ClientDeleted.FirstName}|" + $"{ClientDeleted.SubscriptionNumber}|" + $"{ClientDeleted.IDCoach}"; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Такого клиента нет"; callbackMessage.Show(); } } }
private void btnAddLesson_Click(object sender, EventArgs e) { if (int.TryParse(textBoxAddLessonIdClient.Text, out int idclient) != false) { if (int.TryParse(textBoxAddLessonIdHall.Text, out int idhall) != false) { string Date = dateTimeAddLessonDate.Text + " " + dateTimeAddLessonTime.Text; Lesson Lesson = new Lesson() { IdClinet = idclient, IdHall = idhall, Time = DateTime.Parse(Date), }; string AddLesson = lessonslogic.Add(Lesson); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = AddLesson; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректный id зала"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректный id клиента"; callbackMessage.Show(); } }
private void btnGetByHallName_Click(object sender, EventArgs e) { string HallName = textBoxGetByNameHall.Text; if (HallName.Length >= 2) { var Hall = halllogic.GetByName(HallName); if (Hall != null) { _gridHallShow(Hall); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Зала с таким названием нет"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Поле не может содержать менее 2 символов"; callbackMessage.Show(); } }
private void btnEmploymentHallByDateTime_Click(object sender, EventArgs e) { if (int.TryParse(dateTimeEmploymentIdHallByDate_.Text, out int idhall) != false) { string Date = dateTimeEmploymentHallByDate_.Text + " " + dateTimeEmploymentHallByDateTime.Text; DateTime date = DateTime.Parse(Date); var Lesson = lessonslogic.EmploymentHallByDateTime(date, idhall); if (Lesson != null) { _gridlessonshow(Lesson); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Занятий на данную дату в данном зале и время нет"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректный номер зала"; callbackMessage.Show(); } }
private void btnDeleteCoach_Click(object sender, EventArgs e) { if (long.TryParse(textBoxDeletePhoneCoach.Text, out long Phone) != false) { var CoachDeleted = coachlogic.Delete(Phone); if (CoachDeleted != null) { var CoachGetDataBase = coachlogic.GetAll(); _gridCoach(CoachGetDataBase); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = $"Тренер удален: {CoachDeleted.Id}|" + $"{CoachDeleted.LastName}|" + $"{CoachDeleted.FirstName}|" + $"{CoachDeleted.Phone}|"; callbackMessage.Show(); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Такого тренера нет"; callbackMessage.Show(); } } }
private void btnGetAllCoach_Click(object sender, EventArgs e) { var CoachGetDataBase = coachlogic.GetAll(); if (CoachGetDataBase.Count() > 0) { _gridCoach(CoachGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Тренеров нет"; callbackMessage.Show(); } }
private void btnGetAllHall_Click(object sender, EventArgs e) { var HallGetDataBase = halllogic.GetAll(); if (HallGetDataBase.Count() > 0) { _gridHall(HallGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Залов нет"; callbackMessage.Show(); } }
private void btnGetAllLessons_Click(object sender, EventArgs e) { var LessonGetDataBase = lessonslogic.GetAll(); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Занятий нет"; callbackMessage.Show(); } }
private void btnAddHall_Click(object sender, EventArgs e) { Hall Hall = new Hall() { NameHall = textBoxAddNameHall.Text, Description = textBoxDescriptionHall.Text, }; string AddHall = halllogic.Add(Hall); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = AddHall; callbackMessage.Show(); }
private void btnGetAllClient_Click(object sender, EventArgs e) { var ClientGetDataBase = clientlogic.GetAll(); if (ClientGetDataBase.Count() > 0) { _gridClient(ClientGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Клиентов нет"; callbackMessage.Show(); } }
private void btnEmploymentAllHallByDate_Click(object sender, EventArgs e) { DateTime date = DateTime.ParseExact(dateTimeEmploymentAllHallByDate.Text, "M/d/yyyy", null); var LessonGetDataBase = lessonslogic.EmploymentAllHallByDate(date); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Занятий на данную дату нет"; callbackMessage.Show(); } }
private void btnGetByPhoneCoach_Click(object sender, EventArgs e) { if (long.TryParse(textBoxGetByPhoneCoach.Text, out long Phone) != false) { var Coach = coachlogic.GetByPhone(Phone); if (Coach != null) { _gridcoachshow(Coach); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Такого тренера нет"; callbackMessage.Show(); } } }
private void btnEmploymentAllHallByDateTime_Click(object sender, EventArgs e) { string Date = dateTimeEmploymentAllHallByDate_.Text + " " + dateTimeEmploymentAllHallByDateTime.Text; DateTime date = DateTime.Parse(Date); var LessonGetDataBase = lessonslogic.EmploymentAllHallByDateTime(date); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { _gridlessons(LessonGetDataBase); CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Занятий на данную дату и время нет"; callbackMessage.Show(); } }
private void btnGetLessonById_Click(object sender, EventArgs e) { if (int.TryParse(textBoxIdLessons.Text, out int idlesson) != false) { Lesson Lesson = new Lesson(); Lesson = lessonslogic.GetById(idlesson); if (Lesson != null) { _gridlessonshow(Lesson); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Занятий нет"; callbackMessage.Show(); } } }
private void btnAlllessonByPhoneCoach_Click(object sender, EventArgs e) { if (long.TryParse(textBoxLessonByPhoneCoach.Text, out long phonecoach) != false) { var LessonGetDataBase = lessonslogic.GetAllLessonByPhoneCoach(phonecoach); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "У тренера нет занятий"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректный номер телефона"; callbackMessage.Show(); } }
private void btnGetAllLessonsByHallName_Click(object sender, EventArgs e) { if (textBoxLessonByHallName.Text.Length >= 2) { var LessonGetDataBase = lessonslogic.GetAllLessonByNameHall(textBoxLessonByHallName.Text); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "В зале нет занятий"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Название зала не может быть меньше 2 символов"; callbackMessage.Show(); } }
private void btnGetAllLessonSubNumClient_Click(object sender, EventArgs e) { if (int.TryParse(TextBoxLessonBySubNumClient.Text, out int subnum) != false) { var LessonGetDataBase = lessonslogic.GetAllLessonBySubNumClient(subnum); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "У клиента нет занятий"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректный номер абонимента"; callbackMessage.Show(); } }
private void btnEmploymentHallByDate_Click(object sender, EventArgs e) { if (int.TryParse(dateTimeEmploymentIdHallByDate.Text, out int idhall) != false) { DateTime date = DateTime.ParseExact(dateTimeEmploymentHallByDate.Text, "M/d/yyyy", null); var LessonGetDataBase = lessonslogic.EmploymentHallByDate(date, idhall); if (LessonGetDataBase.Count() > 0) { _gridlessons(LessonGetDataBase); } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Занятий на данную дату в данном зале нет"; callbackMessage.Show(); } } else { CallBackForm callbackMessage = new CallBackForm(); callbackMessage.ErrorMessage = "Введите корректный номер зала"; callbackMessage.Show(); } }