public static Boolean Delete(ClienteTO clsCliente) { 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 cliente WHERE IDCliente=@IDCliente"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDCliente", clsCliente.IDCliente); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
protected void gvwCliente_RowDeleting(object sender, GridViewDeleteEventArgs e) { ClienteTO clsCliente = new ClienteTO(); Int32 ID = (Int32)gvwCliente.DataKeys[e.RowIndex].Value; clsCliente = ClienteBLL.GetClienteByID(ID); ClienteBLL.Delete(clsCliente); 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 ClienteTO GetClienteByID(int IDCliente) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { ClienteTO clsCliente = new ClienteTO(); string strSql = "SELECT cliente.* FROM cliente WHERE Cliente.IDCliente = @IDCliente"; cmd = connection.CreateCommand(); cmd.CommandText = strSql; cmd.Parameters.AddWithValue("@IDCliente", IDCliente); cmd.ExecuteNonQuery(); MySqlDataReader adap = cmd.ExecuteReader(); while (adap.Read()) { clsCliente.IDCliente = Convert.ToInt32(adap["IDCliente"]); clsCliente.Nome = adap["nome"].ToString(); clsCliente.Email = adap["email"].ToString(); clsCliente.Tipo = adap["tipo"].ToString(); clsCliente.NomeFantasia = adap["NomeFantasia"].ToString(); clsCliente.Cep = adap["Cep"].ToString(); clsCliente.Logradura = adap["Logradura"].ToString(); clsCliente.Numero = adap["Numero"].ToString(); clsCliente.Complemento = adap["Complemento"].ToString(); clsCliente.Uf = adap["Uf"].ToString(); clsCliente.Cidade = adap["Cidade"].ToString(); clsCliente.Telefone = adap["Telefone"].ToString(); clsCliente.Cnpj = adap["Cnpj"].ToString(); clsCliente.Cpf = adap["Cpf"].ToString(); clsCliente.InscricaoEstadual = adap["InscricaoEstadual"].ToString(); clsCliente.InscricaoMunicipal = adap["InscricaoMunicipal"].ToString(); } return clsCliente; } catch (Exception ex) { throw new Exception(ex.Message); } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
protected void Load() { clsCliente = this.Cliente; clsCliente.Nome = txtNome.Text; clsCliente.Email = txtEmail.Text; clsCliente.Tipo = txtTipo.Text; clsCliente.NomeFantasia = txtNomeFantasia.Text; clsCliente.Cep = txtCep.Text; clsCliente.Logradura = txtLogradura.Text; clsCliente.Numero = txtNumero.Text; clsCliente.Complemento = txtComplemento.Text; clsCliente.Uf = txtUf.Text; clsCliente.Cidade = txtCidade.Text; clsCliente.Telefone = txtTelefone.Text; clsCliente.Cnpj = txtCnpj.Text; clsCliente.Cpf = txtCpf.Text; clsCliente.InscricaoEstadual = txtInscricaoEstadual.Text; clsCliente.InscricaoMunicipal = txtInscricaoMunicipal.Text; }
public static Boolean Update(ClienteTO clsCliente) { 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 cliente SET IDCliente=@IDCliente,NOME=@NOME,EMAIL=@EMAIL,TIPO=@TIPO,NOMEFANTASIA=@NOMEFANTASIA,CEP=@CEP,LOGRADURA=@LOGRADURA,NUMERO=@NUMERO,COMPLEMENTO=@COMPLEMENTO,UF=@UF,CIDADE=@CIDADE,TELEFONE=@TELEFONE,CNPJ=@CNPJ,CPF=@CPF,INSCRICAOESTADUAL=@INSCRICAOESTADUAL,INSCRICAOMUNICIPAL=@INSCRICAOMUNICIPAL WHERE IDCliente=@IDCliente "); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDCliente", clsCliente.IDCliente); cmd.Parameters.AddWithValue("@Nome", clsCliente.Nome); cmd.Parameters.AddWithValue("@Email", clsCliente.Email); cmd.Parameters.AddWithValue("@Tipo", clsCliente.Tipo); cmd.Parameters.AddWithValue("@NomeFantasia", clsCliente.NomeFantasia); cmd.Parameters.AddWithValue("@Cep", clsCliente.Cep); cmd.Parameters.AddWithValue("@Logradura", clsCliente.Logradura); cmd.Parameters.AddWithValue("@Numero", clsCliente.Numero); cmd.Parameters.AddWithValue("@Complemento", clsCliente.Complemento); cmd.Parameters.AddWithValue("@Uf", clsCliente.Uf); cmd.Parameters.AddWithValue("@Cidade", clsCliente.Cidade); cmd.Parameters.AddWithValue("@Telefone", clsCliente.Telefone); cmd.Parameters.AddWithValue("@Cnpj", clsCliente.Cnpj); cmd.Parameters.AddWithValue("@Cpf", clsCliente.Cpf); cmd.Parameters.AddWithValue("@InscricaoEstadual", clsCliente.InscricaoEstadual); cmd.Parameters.AddWithValue("@InscricaoMunicipal", clsCliente.InscricaoMunicipal); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
private void PopulaDados() { clsCliente = this.Cliente; txtNome.Text = clsCliente.Nome; txtEmail.Text = clsCliente.Email; txtTipo.Text = Convert.ToString(clsCliente.Tipo); txtNomeFantasia.Text = clsCliente.NomeFantasia; txtCep.Text = clsCliente.Cep; txtLogradura.Text = clsCliente.Logradura; txtNumero.Text = clsCliente.Numero; txtComplemento.Text = clsCliente.Complemento; txtUf.Text = clsCliente.Uf; txtCidade.Text = clsCliente.Cidade; txtTelefone.Text = clsCliente.Telefone; txtCnpj.Text = clsCliente.Cnpj; txtCpf.Text = clsCliente.Cpf; txtInscricaoEstadual.Text = clsCliente.InscricaoEstadual; txtInscricaoMunicipal.Text = clsCliente.InscricaoMunicipal; }
public static Boolean Update(ClienteTO clsCliente) { return ClienteDAL.Update(clsCliente); }
public static void insert(ClienteTO clsCliente) { ClienteDAL.insert(clsCliente); }
public static Boolean Delete(ClienteTO clsCliente) { return ClienteDAL.Delete(clsCliente); }