private void SalvarAjuste() { var registrarLivro = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarLivro.RegistrarLivro>(); var ajusteLivro = new AjusteLivro(); ajusteLivro.LivroId = LivroId; ajusteLivro.Titulo = txtTitulo.Text; ajusteLivro.Estante = txtEstante.Text; int anoPublicacaoAux = 0; if (int.TryParse(txtAnoPublicacao.Text, out anoPublicacaoAux)) { ajusteLivro.AnoPublicacao = anoPublicacaoAux; } if (cmbEditora.SelectedItem != null) { ajusteLivro.Editora = cmbEditora.SelectedItem as TEditora; } if (listboxAutores.Items.Count > 0) { foreach (var autor in listboxAutores.Items) { ajusteLivro.Autores.Add(autor as TAutor); } } var retorno = registrarLivro.Realizar(ajusteLivro); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, panelMensagem, lblMensagem, listBoxProblemas); }
private void SalvarAjuste() { var registrarEditora = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarEditora.RegistrarEditora>(); var ajusteEditora = new AjusteEditora(); ajusteEditora.EditoraId = EditoraId; ajusteEditora.Nome = txtNome.Text; ajusteEditora.Site = txtSite.Text; var retorno = registrarEditora.Realizar(ajusteEditora); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, panelMensagem, lblMensagem, listBoxProblemas); }
private void SalvarAjuste() { var registrarAutor = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarAutor.RegistrarAutor>(); var ajusteAutor = new AjusteAutor(); ajusteAutor.AutorId = AutorId; ajusteAutor.Nome = txtNome.Text; ajusteAutor.Sobrenome = txtSobrenome.Text; ajusteAutor.Email = txtEmail.Text; var retorno = registrarAutor.Realizar(ajusteAutor); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, panelMensagem, lblMensagem, listBoxProblemas); }
private void CarregarAutores() { var registrarAutor = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarAutor.RegistrarAutor>(); var retornoAoRealizarListaAutores = registrarAutor.Realizar(new ListaAutores()); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retornoAoRealizarListaAutores.Mensagem, retornoAoRealizarListaAutores.Problemas, null, null, null); gridAutores.DataSource = retornoAoRealizarListaAutores.Autores; statusBar.Text = "Nenhum autor encontrado"; if (retornoAoRealizarListaAutores.Autores != null) { var aux = retornoAoRealizarListaAutores.Autores.Count > 1 ? retornoAoRealizarListaAutores.Autores.Count.ToString() + " autores encontrados" : "Um autor encontrado"; statusBar.Text = aux; } }
private void CarregarEditoras() { var registrarEditora = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarEditora.RegistrarEditora>(); var retorno = registrarEditora.Realizar(new ListaEditoras()); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, null, null, null); gridEditoras.DataSource = retorno.Valor; statusBar.Text = "Nenhuma editora encontrada"; if (retorno.Valor != null) { var aux = retorno.Valor.Count > 1 ? retorno.Valor.Count.ToString() + " editoras encontradas" : "Uma editora encontrada"; statusBar.Text = aux; } }
private void btnSalvar_Click(object sender, EventArgs e) { DesabilitarTela(); var registrarLivro = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarLivro.RegistrarLivro>(); var novoLivro = new NovoLivro(); novoLivro.Titulo = txtTitulo.Text; novoLivro.Estante = txtEstante.Text; int anoPublicacaoAux = 0; if (int.TryParse(txtAnoPublicacao.Text, out anoPublicacaoAux)) { novoLivro.AnoPublicacao = anoPublicacaoAux; } if (cmbEditora.SelectedItem != null) { novoLivro.Editora = cmbEditora.SelectedItem as TEditora; } if (listboxAutores.Items.Count > 0) { foreach (var autor in listboxAutores.Items) { novoLivro.Autores.Add(autor as TAutor); } } var retorno = registrarLivro.Realizar(novoLivro); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, panelMensagem, lblMensagem, listBoxProblemas); if (retorno.Valor > 0) { LivroId = retorno.Valor; btnSalvar.Visible = false; } HabilitarTela(); }
private void btnSalvar_Click(object sender, EventArgs e) { DesabilitarTela(); var registrarEditora = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarEditora.RegistrarEditora>(); var novaEditora = new NovaEditora(); novaEditora.Nome = txtNome.Text; novaEditora.Site = txtSite.Text; var retorno = registrarEditora.Realizar(novaEditora); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, panelMensagem, lblMensagem, listBoxProblemas); if (retorno.Valor > 0) { this.Close(); } HabilitarTela(); }
private void btnSalvar_Click(object sender, EventArgs e) { DesabilitarTela(); var registrarAutor = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.RegistrarAutor.RegistrarAutor>(); var novoAutor = new NovoAutor(); novoAutor.Nome = txtNome.Text; novoAutor.Sobrenome = txtSobrenome.Text; novoAutor.Email = txtEmail.Text; var retornoDeRealizarNovoAutor = registrarAutor.Realizar(novoAutor); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retornoDeRealizarNovoAutor.Mensagem, retornoDeRealizarNovoAutor.Problemas, panelMensagem, lblMensagem, listBoxProblemas); if (retornoDeRealizarNovoAutor.AutorId > 0) { this.Close(); } HabilitarTela(); }
private void CarregarLivros() { var consultarAcerto = ControleDependenciaNetFull.Resolve.InstanciaDe <Aplicacao.ConsultarAcervo.ConsultarAcervo>(); var retorno = consultarAcerto.Realizar(new ListaAcervo() { Titulo = txtTitulo.Text, EditoraId = cmbEditora.SelectedItem != null ? (cmbEditora.SelectedItem as TEditora).EditoraId : 0, AutorId = cmbAutor.SelectedItem != null ? (cmbAutor.SelectedItem as TAutor).AutorId : 0 }); BiblioPopAppUtil.ProcessarMensagensRetornoBase(retorno.Mensagem, retorno.Problemas, null, null, null); gridLivros.DataSource = retorno.Valor; statusBar.Text = "Nenhum livro no acervo"; if (retorno.Valor != null) { var aux = retorno.Valor.Count > 1 ? retorno.Valor.Count.ToString() + " livros encontrados no acervo" : "Um livro encontrado no acervo"; statusBar.Text = aux; } }