public static Boolean Delete(EmitenteTO clsEmitente) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { StringBuilder strSql = new StringBuilder(); strSql.Append("DELETE FROM Emitente WHERE IDEmitente=@IDEmitente"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDEmitente", clsEmitente.IDEmitente); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
protected void gvwEmitente_RowDeleting(object sender, GridViewDeleteEventArgs e) { EmitenteTO clsEmitente = new EmitenteTO(); Int32 ID = (Int32)gvwEmitente.DataKeys[e.RowIndex].Value; clsEmitente = EmitenteBLL.GetEmitenteByID(ID); EmitenteBLL.Delete(clsEmitente); LoadGrid(); }
public void LoadNF() { clsNotaFiscal = NotaFiscalBLL.GetNotaFiscalByID(idNotaFiscal); clsCliente = ClienteBLL.GetClienteByID(clsNotaFiscal.IDCliente); clsEmitente = EmitenteBLL.GetEmitenteByID(clsNotaFiscal.IDEmitente); clsTransportadora = TransportadoraBLL.GetTransportadoraByID(clsNotaFiscal.IDTransportadora); clsNotaFiscalProduto = NotaFiscalProdutoBLL.getNotaFiscalProdutoByNF(clsNotaFiscal.IDNotaFiscal); clsFormaPagamento = FormaPagamentoBLL.GetFormaPagamentoByID(clsNotaFiscal.iDFormaPagamento); lblNumeroNF.Text = clsNotaFiscal.IDNotaFiscal.ToString(); lblDataEmissao.Text = clsNotaFiscal.DataCadastro.ToString(); lblNaturezaOperacao.Text = clsNotaFiscal.TipoSaidaEntrada; lblFormaPagamento.Text = clsFormaPagamento.Descricao; lblDataSaidaEntrada.Text = clsNotaFiscal.DataSaidaEntrada.ToString(); lblNomeEmitente.Text = clsEmitente.NomeFantasia; lblCNPJEmitente.Text = clsEmitente.Cnpj; lblIEEmitente.Text = clsEmitente.InscricaoEstadual; lblCepEmitente.Text = clsEmitente.Cep; lblLograduraEmitente.Text = clsEmitente.Logradura; lblNumeroEmitente.Text = clsEmitente.Numero; lblCidadeEmitente.Text = clsEmitente.Cidade; lblUFEmitente.Text = clsEmitente.Uf; lblTelefoneEmitente.Text = clsEmitente.Telefone; lblNomeCliente.Text = clsCliente.NomeFantasia; lblCNPJCliente.Text = clsCliente.Cnpj; lblIECliente.Text = clsCliente.InscricaoEstadual; lblCepCliente.Text = clsCliente.Cep; lblLograduraCliente.Text = clsCliente.Logradura; lblNumeroCliente.Text = clsCliente.Numero; lblCidadeCliente.Text = clsCliente.Cidade; lblUFCliente.Text = clsCliente.Uf; lblTelefoneCliente.Text = clsCliente.Telefone; Double dblTotalSemImpostos = 0; Double dblTotalFinal = 0; double dblTotalImpostos = 0; Double dblTotalICMS = 0; Double dblTotalIPI = 0; foreach (NotaFiscalProdutoTO _clsNotaFiscalProduto in clsNotaFiscalProduto) { dblTotalSemImpostos += (_clsNotaFiscalProduto.ValorUnitario * _clsNotaFiscalProduto.QtdProduto); //dblTotalImpostos += _clsNotaFiscalProduto.ValorTotal; dblTotalICMS += (dblTotalSemImpostos * _clsNotaFiscalProduto.Icms)/100; dblTotalIPI += (dblTotalSemImpostos * _clsNotaFiscalProduto.Ipi)/100; dblTotalFinal += _clsNotaFiscalProduto.ValorTotal; } //dblTotalFinal = dblTotalImpostos + dblTotalSemImpostos; lblBaseCalculoICMS.Text = "R$ " + dblTotalSemImpostos.ToString(); lblTotalICMS.Text = dblTotalICMS.ToString(); lblValorTotalIPI.Text = dblTotalIPI.ToString(); lblValorTotalProduto.Text = "R$ "+dblTotalSemImpostos.ToString(); gvNotaFiscalProduto.DataSource = this.clsNotaFiscalProduto; gvNotaFiscalProduto.DataBind(); }
public static EmitenteTO GetEmitenteByID(int IDEmitente) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { EmitenteTO clsEmitente = new EmitenteTO(); string strSql = "SELECT Emitente.* FROM Emitente WHERE Emitente.IDEmitente = @IDEmitente"; cmd = connection.CreateCommand(); cmd.CommandText = strSql; cmd.Parameters.AddWithValue("@IDEmitente", IDEmitente); cmd.ExecuteNonQuery(); MySqlDataReader adap = cmd.ExecuteReader(); while (adap.Read()) { clsEmitente.IDEmitente = Convert.ToInt32(adap["IDEmitente"]); clsEmitente.Nome = adap["nome"].ToString(); clsEmitente.NomeFantasia = adap["NomeFantasia"].ToString(); clsEmitente.Cep = adap["Cep"].ToString(); clsEmitente.Logradura = adap["Logradura"].ToString(); clsEmitente.Numero = adap["Numero"].ToString(); clsEmitente.Complemento = adap["Complemento"].ToString(); clsEmitente.Uf = adap["Uf"].ToString(); clsEmitente.Cidade = adap["Cidade"].ToString(); clsEmitente.Telefone = adap["Telefone"].ToString(); clsEmitente.Cnpj = adap["Cnpj"].ToString(); clsEmitente.InscricaoEstadual = adap["InscricaoEstadual"].ToString(); clsEmitente.CertDigital = adap["CertDigital"].ToString(); } return clsEmitente; } catch (Exception ex) { throw new Exception(ex.Message); } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
protected void Load() { clsEmitente = this.Emitente; clsEmitente.Nome = txtNome.Text; clsEmitente.NomeFantasia = txtNomeFantasia.Text; clsEmitente.Cep = txtCep.Text; clsEmitente.Logradura = txtLogradura.Text; clsEmitente.Numero = txtNumero.Text; clsEmitente.Complemento = txtComplemento.Text; clsEmitente.Uf = txtUf.Text; clsEmitente.Cidade = txtCidade.Text; clsEmitente.Telefone = txtTelefone.Text; clsEmitente.Cnpj = txtCnpj.Text; clsEmitente.InscricaoEstadual = txtInscricaoEstadual.Text; clsEmitente.CertDigital = txtCertDigital.Text; }
private void PopulaDados() { clsEmitente = this.Emitente; txtNome.Text = clsEmitente.Nome; txtNomeFantasia.Text = clsEmitente.NomeFantasia; txtCep.Text = clsEmitente.Cep; txtLogradura.Text = clsEmitente.Logradura; txtNumero.Text = clsEmitente.Numero; txtComplemento.Text = clsEmitente.Complemento; txtUf.Text = clsEmitente.Uf; txtCidade.Text = clsEmitente.Cidade; txtTelefone.Text = clsEmitente.Telefone; txtCnpj.Text = clsEmitente.Cnpj; txtInscricaoEstadual.Text = clsEmitente.InscricaoEstadual; txtCertDigital.Text = clsEmitente.CertDigital; }
public static Boolean Update(EmitenteTO clsEmitente) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { StringBuilder strSql = new StringBuilder(); strSql.Append("UPDATE emitente SET IDEMITENTE=@IDEMITENTE,NOME=@NOME,NOMEFANTASIA=@NOMEFANTASIA,CEP=@CEP,LOGRADURA=@LOGRADURA,NUMERO=@NUMERO,COMPLEMENTO=@COMPLEMENTO,UF=@UF,CIDADE=@CIDADE,TELEFONE=@TELEFONE,CNPJ=@CNPJ,INSCRICAOESTADUAL=@INSCRICAOESTADUAL,CERTDIGITAL=@CERTDIGITAL WHERE IDEmitente=@IDEmitente "); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDEmitente", clsEmitente.IDEmitente); cmd.Parameters.AddWithValue("@Nome", clsEmitente.Nome ); cmd.Parameters.AddWithValue("@NomeFantasia", clsEmitente.NomeFantasia); cmd.Parameters.AddWithValue("@Cep", clsEmitente.Cep ); cmd.Parameters.AddWithValue("@Logradura", clsEmitente.Logradura ); cmd.Parameters.AddWithValue("@Numero", clsEmitente.Numero); cmd.Parameters.AddWithValue("@Complemento", clsEmitente.Complemento ); cmd.Parameters.AddWithValue("@Uf", clsEmitente.Uf ); cmd.Parameters.AddWithValue("@Cidade", clsEmitente.Cidade ); cmd.Parameters.AddWithValue("@Telefone", clsEmitente.Telefone ); cmd.Parameters.AddWithValue("@Cnpj", clsEmitente.Cnpj ); cmd.Parameters.AddWithValue("@InscricaoEstadual", clsEmitente.InscricaoEstadual); cmd.Parameters.AddWithValue("@CertDigital", clsEmitente.CertDigital); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
public static void insert(EmitenteTO clsEmitente) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { StringBuilder strSql = new StringBuilder(); strSql.Append("INSERT INTO emitente(IDEMITENTE, NOME, NOMEFANTASIA, CEP, LOGRADURA, NUMERO, COMPLEMENTO, UF, CIDADE, TELEFONE, CNPJ, INSCRICAOESTADUAL, CERTDIGITAL) "); strSql.Append("VALUES (IDEMITENTE,@NOME,@NOMEFANTASIA,@CEP,@LOGRADURA,@NUMERO,@COMPLEMENTO,@UF,@CIDADE,@TELEFONE,@CNPJ,@INSCRICAOESTADUAL,@CERTDIGITAL); "); strSql.Append("SELECT Emitente.* FROM Emitente WHERE Emitente.IDEmitente=@@IDENTITY;"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDEmitente", clsEmitente.IDEmitente); cmd.Parameters.AddWithValue("@Nome", clsEmitente.Nome ); cmd.Parameters.AddWithValue("@NomeFantasia", clsEmitente.NomeFantasia); cmd.Parameters.AddWithValue("@Cep", clsEmitente.Cep ); cmd.Parameters.AddWithValue("@Logradura", clsEmitente.Logradura ); cmd.Parameters.AddWithValue("@Numero", clsEmitente.Numero); cmd.Parameters.AddWithValue("@Complemento", clsEmitente.Complemento ); cmd.Parameters.AddWithValue("@Uf", clsEmitente.Uf ); cmd.Parameters.AddWithValue("@Cidade", clsEmitente.Cidade ); cmd.Parameters.AddWithValue("@Telefone", clsEmitente.Telefone ); cmd.Parameters.AddWithValue("@Cnpj", clsEmitente.Cnpj ); cmd.Parameters.AddWithValue("@InscricaoEstadual", clsEmitente.InscricaoEstadual); cmd.Parameters.AddWithValue("@CertDigital", clsEmitente.CertDigital); cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
public static Boolean Update(EmitenteTO clsEmitente) { return EmitenteDAL.Update(clsEmitente); }
public static void insert(EmitenteTO clsEmitente) { EmitenteDAL.insert(clsEmitente); }
public static Boolean Delete(EmitenteTO clsEmitente) { return EmitenteDAL.Delete(clsEmitente); }