private void BOTAOSALVAR_Click(object sender, EventArgs e) { if (validaGrupo()) { GrupoModelo grupo = new GrupoModelo(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { grupo.codigo = Convert.ToInt32(EDITCODIGO.Text); } grupo.descricao = EDITDESCRICAO.Text; GrupoControle grupocontrole = new GrupoControle(); if (EDITCODIGO.Text != "" || (EDITCODIGO.Text == null)) { grupocontrole.alterar(grupo); } else { grupocontrole.salvar(grupo); } MessageBox.Show("Cadastro realizado com sucesso", "Cadastro Grupo Produtos"); limpaTela(); } }
public void salvar(GrupoModelo grupo) { try { AbrirConexao(); comando = new MySqlCommand("INSERT INTO grupo(codigo,descricao) VALUES (@codigo,@descricao)", conexao); comando.Parameters.AddWithValue("@codigo", grupo.codigo); comando.Parameters.AddWithValue("@descricao", grupo.descricao); comando.ExecuteNonQuery(); MySqlDataReader tabelaDados; comando = new MySqlCommand("SELECT LAST_INSERT_ID() as CONTROLE", conexao); // Executa a consulta tabelaDados = comando.ExecuteReader(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void ConverterDtoParaModelo(GrupoModelo destino) { destino.Descricao = this.cadastro.ObterValorNormalizado(c => c.Nome, destino.Descricao); destino.BoxPadrao = this.cadastro.ObterValorNormalizado(c => c.BoxPadrao, destino.BoxPadrao); destino.Esquadria = this.cadastro.ObterValorNormalizado(c => c.Esquadria, destino.Esquadria); destino.Situacao = (int)this.cadastro.ObterValorNormalizado(c => c.Situacao, (Situacao)destino.Situacao); }
public void excluir(GrupoModelo grupo) { try { grupodb.excluir(grupo); } catch (Exception erro) { throw erro; } }
public void alterar(GrupoModelo grupo) { try { grupodb.alterar(grupo); } catch (Exception erro) { throw erro; } }
public void salvar(GrupoModelo grupo) { try { grupodb.salvar(grupo); } catch (Exception erro) { throw erro; } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { FprodutoLoc produtoLocFrm = new FprodutoLoc(); produtoLocFrm.ShowDialog(); if (produtoLocFrm.codigoretornado != "" && produtoLocFrm.codigoretornado != null) { ProdutoModelo produto = new ProdutoModelo(); ProdutoControle ProdutoControle = new ProdutoControle(); produto.codigo = int.Parse(produtoLocFrm.codigoretornado); if (produto.codigo > 0) { produto = ProdutoControle.atualizatela(produto); EDITCODIGO.Text = Convert.ToString(produto.codigo); EDITDESCRICAO.Text = produto.descricao; EDITSITUACAO.Text = produto.situacao; EDITUNIDADE.Text = produto.unidade; EDITGRUPOCODIGO.Text = Convert.ToString(produto.grupocodigo); EDITCUSTO.Text = Convert.ToString(produto.custo); EDITCUSTOMEDIO.Text = Convert.ToString(produto.customedio); if (Convert.ToString(produto.dataultimacompra) != "01/01/0001 00:00:00" && Convert.ToString(produto.dataultimacompra) != "" && Convert.ToString(produto.dataultimacompra) != null) { EDITDATAULTIMACOMPRA.Text = Convert.ToString(produto.dataultimacompra); } else { EDITDATAULTIMACOMPRA.Clear(); } if (Convert.ToString(produto.dataultimasaida) != "01/01/0001 00:00:00" && Convert.ToString(produto.dataultimasaida) != "" && Convert.ToString(produto.dataultimasaida) != null) { EDITDATAULTIMASAIDA.Text = Convert.ToString(produto.dataultimasaida); } else { EDITDATAULTIMASAIDA.Clear(); } EDITESTOQUE.Text = Convert.ToString(produto.estoque); if (produto.grupocodigo > 0) { GrupoModelo grupo = new GrupoModelo(); GrupoControle grupocontrole = new GrupoControle(); grupo.codigo = produto.grupocodigo; grupo = grupocontrole.atualizatela(grupo); EDITGRUPODESCRICAO.Text = grupo.descricao; } } } BOTAONOVO_Click(sender, e); }
/// <summary> /// Inicia uma nova instância da classe <see cref="ConverterCadastroAtualizacaoParaGrupoProjeto"/>. /// </summary> /// <param name="cadastro">O DTO de cadastro, enviado para o endpoint.</param> /// <param name="atual">O grupo de projeto atual (opcional), para que sejam aproveitados os valores, se necessário.</param> public ConverterCadastroAtualizacaoParaGrupoProjeto( CadastroAtualizacaoDto cadastro, GrupoModelo atual = null) { this.cadastro = cadastro; this.grupoProjeto = new Lazy <GrupoModelo>(() => { var destino = atual ?? new GrupoModelo(); this.ConverterDtoParaModelo(destino); return(destino); }); }
private void BOTAOEXCLUIR_Click(object sender, EventArgs e) { GrupoModelo gru = new GrupoModelo(); gru.codigo = Convert.ToInt32(EDITCODIGO.Text); GrupoControle grupocontrole = new GrupoControle(); grupocontrole.excluir(gru); MessageBox.Show("Cadastro excluído com sucesso", "Cadastro Grupo Produtos"); limpaTela(); }
private void BOTAOGRUPO_Click(object sender, EventArgs e) { FGrupoLoc grupoFrmLoc = new FGrupoLoc(); grupoFrmLoc.ShowDialog(); if (grupoFrmLoc.codigoretornado != "" && grupoFrmLoc.codigoretornado != null) { GrupoModelo grupo = new GrupoModelo(); grupo.codigo = int.Parse(grupoFrmLoc.codigoretornado); GrupoControle Grupocontrole = new GrupoControle(); grupo = Grupocontrole.atualizatela(grupo); EDITGRUPOCODIGO.Text = Convert.ToString(grupo.codigo); EDITGRUPODESCRICAO.Text = grupo.descricao; } }
public GrupoModelo atualizatela(GrupoModelo codigo) { try { GrupoModelo grupo = new GrupoModelo(); grupo = grupodb.atualizatela(codigo); return(grupo); } catch (Exception erro) { throw erro; } }
/// <summary> /// Inicia uma nova instância da classe <see cref="ListaDto"/>. /// </summary> /// <param name="grupo">O grupo de projeto que será retornado.</param> public ListaDto(GrupoModelo grupo) { this.Id = (int)grupo.IdGrupoModelo; this.Nome = grupo.Descricao; this.BoxPadrao = grupo.BoxPadrao; this.Esquadria = grupo.Esquadria; this.Situacao = new IdNomeDto { Id = grupo.Situacao, Nome = Colosoft.Translator.Translate((Situacao)grupo.Situacao).Format(), }; this.Permissoes = new PermissoesDto { LogAlteracoes = LogAlteracaoDAO.Instance.TemRegistro(LogAlteracao.TabelaAlteracao.GrupoModelo, grupo.IdGrupoModelo, null), }; }
private void BOTAOPESQUISA_Click(object sender, EventArgs e) { Funcoes funcoes = new Funcoes(); Boolean wsts; wsts = funcoes.validaFiltrosPesquisa(COMBOTIPOPESQUISA.Text, EDITPESQUISA.Text); if (wsts == true) { Boolean statuscampos; statuscampos = true; //Dados da tabela cadastro GrupoModelo gru = new GrupoModelo(); if (COMBOTIPOPESQUISA.Text == "Código") //Código { int WCodigo; if (int.TryParse(EDITPESQUISA.Text, out WCodigo)) { gru.codigo = WCodigo; } else { MessageBox.Show("O código informado não é um número válido.", "CONTEÚDO DA PESQUISA"); statuscampos = false; } } else if (COMBOTIPOPESQUISA.Text == "Descrição") //Nome / razão { if (EDITPESQUISA.Text != "" && EDITPESQUISA.Text != null) { gru.descricao = "%" + EDITPESQUISA.Text + "%"; } else { MessageBox.Show("Informe um Nome ou Razão social para pesquisar.", "CONTEÚDO DA PESQUISA"); statuscampos = false; } } if (statuscampos == true) { listaGrid(gru); } } }
public void listaGrid(GrupoModelo grupo) { string strSQL = "SELECT * FROM GRUPO WHERE codigo > 0 "; EDITCODIGO.Text = Convert.ToString(grupo.codigo); codigoretornado = Convert.ToString(grupo.codigo); if (grupo.codigo > 0) { strSQL = strSQL + "and codigo = @codigo"; } if (grupo.descricao != "" && grupo.descricao != null) { strSQL = strSQL + "and descricao like @descricao"; } objConexao = new MySqlConnection(conexaoBancoDados); objComando = new MySqlCommand(strSQL, objConexao); if (grupo.codigo > 0) { objComando.Parameters.AddWithValue("@codigo", grupo.codigo); } if (grupo.descricao != "" && grupo.descricao != null) { objComando.Parameters.AddWithValue("@descricao", grupo.descricao); } try { MySqlDataAdapter objAdp = new MySqlDataAdapter(objComando); DataTable dtLista = new DataTable(); objAdp.Fill(dtLista); gridgrupoLoc.DataSource = dtLista; } catch (Exception erro) { throw erro; } }
public void excluir(GrupoModelo grupo) { try { AbrirConexao(); comando = new MySqlCommand("delete from grupo where codigo = @codigo", conexao); comando.Parameters.AddWithValue("@codigo", grupo.codigo); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
public void alterar(GrupoModelo grupo) { try { AbrirConexao(); comando = new MySqlCommand("update grupo set codigo =@codigo, descricao =@descricao where codigo=@codigo", conexao); comando.Parameters.AddWithValue("@codigo", grupo.codigo); comando.Parameters.AddWithValue("@descricao", grupo.descricao); comando.ExecuteNonQuery(); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }
private void BOTAOLOCALIZAR_Click(object sender, EventArgs e) { FGrupoLoc grupoLocFrm = new FGrupoLoc(); grupoLocFrm.ShowDialog(); if (grupoLocFrm.codigoretornado != "" && grupoLocFrm.codigoretornado != null) { GrupoModelo grupo = new GrupoModelo(); GrupoControle GrupoControle = new GrupoControle(); grupo.codigo = int.Parse(grupoLocFrm.codigoretornado); if (grupo.codigo > 0) { grupo = GrupoControle.atualizatela(grupo); EDITCODIGO.Text = Convert.ToString(grupo.codigo); EDITDESCRICAO.Text = grupo.descricao; } } BOTAONOVO_Click(sender, e); }
protected void Button1_Click(object sender, EventArgs e) { GrupoModelo grupo = new GrupoModelo(); if (EDITCODIGO.Text != "" && EDITCODIGO.Text != null) { grupo.codigo = Convert.ToInt32(EDITCODIGO.Text); } grupo.descricao = EDITDESCRICAO.Text; GrupoControle grupocontrole = new GrupoControle(); if (EDITCODIGO.Text != "" || (EDITCODIGO.Text == null)) { grupocontrole.alterar(grupo); } else { grupocontrole.salvar(grupo); } }
public GrupoModelo atualizatela(GrupoModelo grupo) { try { AbrirConexao(); GrupoModelo gru = new GrupoModelo(); MySqlDataReader tabelaDados; comando = new MySqlCommand("select * from grupo where codigo = @codigo", conexao); comando.Parameters.AddWithValue("@codigo", grupo.codigo); // Executa a consulta tabelaDados = comando.ExecuteReader(); while (tabelaDados.Read()) // Lendo registro { if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("CODIGO"))) { gru.codigo = tabelaDados.GetInt32("CODIGO"); } if (!tabelaDados.IsDBNull(tabelaDados.GetOrdinal("DESCRICAO"))) { gru.descricao = tabelaDados.GetString("DESCRICAO"); } } tabelaDados.Close(); return(gru); } catch (Exception erro) { throw erro; } finally { FecharConexao(); } }