public static Boolean Delete(FormaPagamentoTO clsFormaPagamento) { 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 FormaPagamento WHERE IDFormaPagamento=@IDFormaPagamento"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDFormaPagamento", clsFormaPagamento.IDFormaPagamento); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
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(); }
protected void gvwFormaPagamento_RowDeleting(object sender, GridViewDeleteEventArgs e) { FormaPagamentoTO clsFormaPagamento = new FormaPagamentoTO(); Int32 ID = (Int32)gvwFormaPagamento.DataKeys[e.RowIndex].Value; clsFormaPagamento = FormaPagamentoBLL.GetFormaPagamentoByID(ID); FormaPagamentoBLL.Delete(clsFormaPagamento); Page.ClientScript.RegisterStartupScript(this.GetType(), "sucesso", "alert('Forma de pagamento excluida com sucesso')", true); LoadGrid(); }
private void PopulaDados() { clsFormaPagamento = this.FormaPagamento; txtDescricao.Text = clsFormaPagamento.Descricao; txtQtdParcela.Text = Convert.ToString(clsFormaPagamento.QtdParcela); txtQtdDias.Text = Convert.ToString(clsFormaPagamento.QtdDias); if (clsFormaPagamento.Indicador == "Parcelado") { radParcelado.Checked = true; } if (clsFormaPagamento.Indicador == "A vista") { radVista.Checked = true; } }
protected void Load() { clsFormaPagamento = this.FormaPagamento; clsFormaPagamento.Descricao = txtDescricao.Text; clsFormaPagamento.QtdDias = Convert.ToInt32(txtQtdDias.Text); clsFormaPagamento.QtdParcela = Convert.ToInt32(txtQtdParcela.Text); if (radParcelado.Checked) { clsFormaPagamento.Indicador = "Parcelado"; } if (radVista.Checked) { clsFormaPagamento.Indicador = "A vista"; } }
public static FormaPagamentoTO GetFormaPagamentoByID(int IDFormaPagamento) { String myConnection = "Server=localhost;Database=gerenciadornf;Uid=root;Pwd=;"; MySqlConnection connection = new MySqlConnection(myConnection); MySqlCommand cmd; connection.Open(); try { FormaPagamentoTO clsFormaPagamento = new FormaPagamentoTO(); string strSql = "SELECT FormaPagamento.* FROM FormaPagamento WHERE FormaPagamento.IDFormaPagamento = @IDFormaPagamento"; cmd = connection.CreateCommand(); cmd.CommandText = strSql; cmd.Parameters.AddWithValue("@IDFormaPagamento", IDFormaPagamento); cmd.ExecuteNonQuery(); MySqlDataReader adap = cmd.ExecuteReader(); while (adap.Read()) { clsFormaPagamento.IDFormaPagamento = Convert.ToInt32(adap["IDFormaPagamento"]); clsFormaPagamento.Descricao = adap["Descricao"].ToString(); clsFormaPagamento.QtdParcela = Convert.ToInt32(adap["QtdParcela"]); clsFormaPagamento.QtdDias = Convert.ToInt32(adap["QtdDias"]); clsFormaPagamento.Indicador = adap["Indicador"].ToString(); } return clsFormaPagamento; } catch (Exception ex) { throw new Exception(ex.Message); } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
public static Boolean Update(FormaPagamentoTO clsFormaPagamento) { return FormaPagamentoDAL.Update(clsFormaPagamento); }
public static void insert(FormaPagamentoTO clsFormaPagamento) { FormaPagamentoDAL.insert(clsFormaPagamento); }
public static Boolean Delete(FormaPagamentoTO clsFormaPagamento) { return FormaPagamentoDAL.Delete(clsFormaPagamento); }
public static void insert(FormaPagamentoTO clsFormaPagamento) { 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 formapagamento(DESCRICAO, QTDPARCELA, QTDDIAS, Indicador) VALUES (@DESCRICAO, @QTDPARCELA, @QTDDIAS, @Indicador);"); strSql.Append("SELECT FormaPagamento.* FROM FormaPagamento WHERE FormaPagamento.IDFormaPagamento=@@IDENTITY;"); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDFormaPagamento", clsFormaPagamento.IDFormaPagamento); cmd.Parameters.AddWithValue("@DESCRICAO", clsFormaPagamento.Descricao); cmd.Parameters.AddWithValue("@QTDPARCELA", clsFormaPagamento.QtdParcela); cmd.Parameters.AddWithValue("@QTDDIAS", clsFormaPagamento.QtdDias); cmd.Parameters.AddWithValue("@Indicador", clsFormaPagamento.Indicador); cmd.ExecuteNonQuery(); } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }
public static Boolean Update(FormaPagamentoTO clsFormaPagamento) { 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 formapagamento SET IDFORMAPAGAMENTO= @IDFORMAPAGAMENTO,DESCRICAO= @DESCRICAO,QTDPARCELA= @QTDPARCELA,QTDDIAS= @QTDDIAS, Indicador=@Indicador WHERE IDFormaPagamento =@IDFormaPagamento "); cmd = connection.CreateCommand(); cmd.CommandText = strSql.ToString(); cmd.Parameters.AddWithValue("@IDFormaPagamento", clsFormaPagamento.IDFormaPagamento); cmd.Parameters.AddWithValue("@DESCRICAO", clsFormaPagamento.Descricao); cmd.Parameters.AddWithValue("@QTDPARCELA", clsFormaPagamento.QtdParcela); cmd.Parameters.AddWithValue("@QTDDIAS", clsFormaPagamento.QtdDias); cmd.Parameters.AddWithValue("@Indicador", clsFormaPagamento.Indicador); cmd.ExecuteNonQuery(); return true; } catch (Exception) { throw; } finally { if (connection.State == ConnectionState.Open) { connection.Close(); } } }