コード例 #1
0
 public Autor Update(Autor autor)
 {
     DbEntityEntry entry = context.Entry(autor);
     entry.State = System.Data.Entity.EntityState.Modified;
     context.SaveChanges();
     return autor;
 }
コード例 #2
0
        public Autor Update(Autor autor)
        {
            Validator.Validate(autor);

            autor = _repository.Update(autor);

            return autor;
        }
コード例 #3
0
        public Autor Create(Autor autor)
        {
            Validator.Validate(autor);

            _repository.Save(autor);

            return autor;
        }
コード例 #4
0
        public static Autor GetAutor()
        {
            Autor autor = new Autor();

            autor.Nome = "Jana";

            autor.Idade = 21;

            autor.Nacionalidade = "Brasileira";

            autor.Bibliografia = "Autora renomada com varias publicações baseadas em sua vida, todas as publicações são Dramas";

            return autor;
        }
コード例 #5
0
ファイル: Form1.cs プロジェクト: Janalorensi/CadastroLivros
        private void btCadastrarAutor_Click(object sender, EventArgs e)
        {
            try
            {
                Autor autor = new Autor();
                autor.Nome = tbNome.Text;
                autor.Nacionalidade = tbNacionalidade.Text;
                autor.Idade = Convert.ToInt32(tbIdade.Text);
                autor.Bibliografia = tbBibliogradia.Text;

                _autorService.Create(autor);
                AtualizarGridAutores();
                MessageBox.Show("Autor Cadastrado");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #6
0
        public void CreateAInvalidAutorTest()
        {
            Autor autor = new Autor();

            Validator.Validate(autor);
        }
コード例 #7
0
 public Autor Save(Autor autor)
 {
     var newAutor = context.Autores.Add(autor);
     context.SaveChanges();
     return newAutor;
 }