Ejemplo n.º 1
0
        public void Delete_Void_ReturnNull()
        {
            _discipline.Id = _disciplineRepository.Create(_discipline);
            var result = _disciplineRepository.Get(_discipline.Id);

            AreEqualDiscipline(result, _discipline);

            _disciplineRepository.Delete(_discipline.Id);
            result = _disciplineRepository.Get(_discipline.Id);
            Assert.IsNull(result);
        }
Ejemplo n.º 2
0
        private void removeMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult result = MetroMessageBox.Show(this, "Are you sure you want to remove element?", "Remove", MessageBoxButtons.YesNo,
                                                       MessageBoxIcon.Error);

            if (result == DialogResult.Yes)
            {
                var repo = new DisciplineRepository();
                try
                {
                    repo.Delete(handle);
                    disciplinesPanel.Controls.Remove(item);
                }
                catch (Exception)
                {
                    MetroMessageBox.Show(this,
                                         "We are sorry but you can't delete element which other elements depend on. Please remove all elements depending on this one and then try again.",
                                         "Whoops!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 3
0
        private void removeMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult result = MetroMessageBox.Show(this, "Are you sure you want to remove element?","Remove",MessageBoxButtons.YesNo,
                   MessageBoxIcon.Error);
            if (result == DialogResult.Yes)
            {
                var repo = new DisciplineRepository();
                try
                {
                    repo.Delete(handle);
                    disciplinesPanel.Controls.Remove(item);
                }
                catch (Exception)
                {

                    MetroMessageBox.Show(this,
                        "We are sorry but you can't delete element which other elements depend on. Please remove all elements depending on this one and then try again.",
                        "Whoops!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

            }
        }
Ejemplo n.º 4
0
 public void Delete(int id)
 {
     _repository.Delete(id);
 }