private void Add_Click(object sender, EventArgs e) { ContactModel contact; if (Phone.Text != " " && Surname.Text != "" && NameText.Text != "") { contact = new ContactModel(Phone.Text, Surname.Text, NameText.Text); if (Email.Text != "") { contact = new ContactModel(Phone.Text, Surname.Text, NameText.Text, Email.Text); } Reqester req = new Reqester(new AddContact()); req.AddReqest(contact); } else { MessageBox.Show("Не заполнены поля номер, фамилия или имя!", "Оказия!"); } if (handBookForm != null) { handBookForm.UpdateView(); } }
private void TasksForm_Shown(object sender, EventArgs e) { Reqester reqester = new Reqester(new GetAllTasks()); var tasks = reqester.GetReqest(); foreach (TasksModel task in tasks) { TasksView.Rows.Add(task.ID, task.Task, task.EndDate, task.Preority, task.Ended); } }
private void AddTaskButton_Click(object sender, EventArgs e) { if (TaskText.Text != "") { TasksModel task = new TasksModel(TaskText.Text, DatePicker.Value, (byte)PreorityPicker.Value); Reqester req = new Reqester(new AddTask()); req.AddReqest(task); MessageBox.Show("Задача успешно добавленна", "Внимание!"); } else { MessageBox.Show("Введите текст задачи и повторите попытку", "Ошибка!"); } }
private void AddButton_Click(object sender, EventArgs e) { if (AddSurname.Text.Length != 0 && AddPhone.Text.Length != 0 && AddPrice.Text.Length != 0 && AddDuration.Text.Length != 0 ) { if (!Regex.IsMatch(AddPrice.Text, "^[0-9,.]+$")) { MessageBox.Show("В поле цена должно быть указано число с запятой или точкой в формате 0,00 либо 0.00", "Ошибка ввода"); } else { var priceT = AddPrice.Text.Contains(".") ? AddPrice.Text.Replace('.', ',') : AddPrice.Text; double price = Convert.ToDouble(priceT); var duration = int.Parse(AddDuration.Text); //проверить!! IntercityCallModel model = new IntercityCallModel (AddSurname.Text, AddPhone.Text, AddDatePicker.Value.Date, duration, price ); Reqester req = new Reqester(); req.setAddRequest(new AddIntercityCall()); req.setGetRequest(new GetIntercityCalls()); req.AddReqest(model); IntercityCallsForm form = Application.OpenForms.OfType <IntercityCallsForm>().Single(); form.UpdateAllView(); } } else { MessageBox.Show("Заполните все поля и повторите попытку", "Ошибка"); } }
private void AppendButton_Click(object sender, EventArgs e) { if (EventText.Text != "") { EventModel newEvent = new EventModel( DatePicker.Value.Date, EventText.Text); Reqester reqester = new Reqester(); reqester.setAddRequest(new AddEvent()); reqester.AddReqest(newEvent); var EventView = (Application.OpenForms["MainForm"].Controls["LayoutPanel"].Controls["EventView"] as DataGridView); EventView.Rows.Clear(); reqester.setGetRequest(new GetTodayEvents()); var eventsList = reqester.GetReqest(); foreach (EventModel row in eventsList) { EventView.Rows.Add(row.ID, row.DateOfEvent, row.Event); } } }