Example #1
0
        public override void Editar()
        {
            try
            {
                Serie serieSelecionada = _controlSerie.ObtemSerieSelecionada();
                //Implementar método de editar (Quando for implementado o service)
                FormSerie form = new FormSerie(_serviceSerie);
                form.EditarSerie = serieSelecionada;
                DialogResult result = form.ShowDialog();

                if (result == DialogResult.OK)
                {
                    _serviceSerie.Editar(form.EditarSerie);
                    List <Serie> series = _serviceSerie.PegarTodos();
                    _controlSerie.PopularListagemSeries(series);
                    serieSelecionada = null;
                }
            }
            catch (NullReferenceException)
            {
                throw new Exception("Selecione uma série");
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }