public List <ContratoDocController> DocContratoLista(long TB012_id) { List <ContratoDocController> Retorno = new List <ContratoDocController>(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSQL = new StringBuilder(); sSQL.Append(" SELECT * FROM dbo.TB029_ContratoDoc "); sSQL.Append(" WHERE dbo.TB029_ContratoDoc.TB012_id = "); sSQL.Append(TB012_id); sSQL.Append(" ORDER BY TB012_VSContrato, TB029_Tipo, TB029_Id "); SqlCommand command = new SqlCommand(sSQL.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { ContratoDocController Obj = new ContratoDocController(); Obj.TB029_Id = Convert.ToInt64(reader["TB029_Id"]); Obj.TB029_TipoS = Enum.GetName(typeof(ContratoDocController.TB029_TipoE), Convert.ToInt16(reader["TB029_Tipo"])); Obj.TB012_VSContrato = Convert.ToInt16(reader["TB012_VSContrato"]); Retorno.Add(Obj); } con.Close(); } catch (Exception ex) { throw ex; } return(Retorno); }
public ContratoDocController DocImpressaoSelect(ContratoDocController Doc) { ContratoDocController Retorno = new ContratoDocController(); try { SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao); StringBuilder sSQL = new StringBuilder(); sSQL.Append("SELECT TB029_Id, TB029_Tipo, TB029_DocImpressao FROM dbo.TB029_ContratoDoc WHERE TB029_Id = "); sSQL.Append(Doc.TB029_Id); SqlCommand command = new SqlCommand(sSQL.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { Retorno.TB029_Id = Convert.ToInt64(reader["TB029_Id"]); Retorno.TB029_DocImpressao = (byte[])reader["TB029_DocImpressao"]; } con.Close(); } catch (Exception ex) { throw ex; } return(Retorno); }
public ContratoDocController DocImpressaoInserir(ContratoDocController Documento) { try { ContratoDocDAO DAO = new ContratoDocDAO(); ContratoDocController Retorno = DAO.DocImpressaoInserir(Documento); if (Retorno.TB029_Id > 0) { LogNegocios Log_N = new LogNegocios(); LogController Log_C = new LogController(); Log_C.TB012_Id = Documento.TB012_id; Log_C.TB011_Id = Documento.TB029_DocImpressaoPor; Log_C.TB000_IdTabela = 29; Log_C.TB000_Tabela = "Documentos"; Log_C.TB000_Data = DateTime.Now; Log_C.TB000_Descricao = MensagensLog.L0032.ToString(); Log_N.LogInsert(Log_C); } return(Retorno); } catch (Exception ex) { throw ex; } }
private void mnuCreditoDebito_Click(object sender, EventArgs e) { if (ValidarDebito()) { mnuCreditoDebito.Enabled = false; ParcelaController Pagamento = new ParcelaController(); Pagamento.TB016_id = Convert.ToInt64(lblCredParcelaId.Text); Pagamento.TB016_DataPagamento = DateTime.Now; Pagamento.TB016_FormaProcessamentoBaixa = 1 /*Digitação Atendente*/; Pagamento.TB016_CredNCartao = txtCredNCartao.Text; Pagamento.TB016_CredCPFTitularCartaoCartao = mskCredCPFTitularCartao.Text; Pagamento.TB016_CredNomeTitularCartaoCartao = txtCredNomeCompletoTitularCartao.Text; Pagamento.TB016_CredBandeira = 0; Pagamento.TB016_CredNParcelas = 1; Pagamento.TB016_CredValorParcelas = Convert.ToDouble(lblDebValorParcela.Text.Replace("R$", "")); Pagamento.TB016_CredAutorizacao = txtDebAutorizacao.Text; Pagamento.TB016_CredCodValidador = txtDebCodValidador.Text; Pagamento.TB012_id = Convert.ToInt64(lblCredContrato.Text); Pagamento.TB016_CredFormaParamentoId = 2; Pagamento.TB016_CredFormaParamentoDescricao = lblDebDescricaoFormaPagamento.Text; Pagamento.TB016_AlteradoEm = DateTime.Now; Pagamento.TB016_AlteradoPor = ParametrosInterface.objUsuarioLogado.TB011_Id; Pagamento.TB016_CredBaixaFeitaEm = DateTime.Now; Pagamento.TB016_CredBaixaFeitaPor = ParametrosInterface.objUsuarioLogado.TB011_Id; Pagamento.TB016_StatusS = "5"; Pagamento.TB016_CredDataCredito = Convert.ToDateTime(lblDebVencimentoCartao.Text); Pagamento.TB016_ValorPago = Convert.ToDouble(lblDebValorParcela.Text.Replace("R$", "")); Pagamento.TB016_CredValor = Convert.ToDouble(lblDebValorCredito.Text.Replace("R$", "")); ParcelaNegocios Pagamento_N = new ParcelaNegocios(); if (Pagamento_N.ParcelaInserirPagamentoCredParcela(Pagamento, 0)) { tB016_ParcelaTableAdapter.Connection.ConnectionString = ParametrosInterface.ConectReport; tB016_ParcelaTableAdapter.Fill(clubeContezaRelatorios.TB016_Parcela, Pagamento.TB016_id); this.rptComprovanteCredito.RefreshReport(); ContratoDocNegocios Doc_N = new ContratoDocNegocios(); Warning[] warnings; string[] streamids; string mimeType; string encoding; string extension; ContratoDocController Documento = new ContratoDocController(); Documento.TB029_DocImpressaoPor = ParametrosInterface.objUsuarioLogado.TB011_Id; Documento.TB029_TipoS = "3"; Documento.TB012_id = Pagamento.TB012_id; Documento.TB029_DocImpressao = this.rptComprovanteCredito.LocalReport.Render("Pdf", null, out mimeType, out encoding, out extension, out streamids, out warnings); ContratoDocController Doc = Doc_N.DocImpressaoInserir(Documento); } } }
public ContratoDocController DocImpressaoSelect(ContratoDocController Doc) { try { ContratoDocDAO DAO = new ContratoDocDAO(); return(DAO.DocImpressaoSelect(Doc)); } catch (Exception ex) { throw ex; } }
/// <summary> /// Descrição: Incluir documento original /// Autor: Fabiano Gonçalves Elias /// Data: 13/06/2017 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public ContratoDocController DocImpressaoInserir(ContratoDocController Documento) { ContratoDocController Retorno = new ContratoDocController(); try { string insertSql = "INSERT INTO TB029_ContratoDoc(TB029_Tipo,TB029_DocImpressao,TB029_DocImpressaoEm,TB029_DocImpressaoPor,TB012_VSContrato,TB012_id) VALUES (@TB029_Tipo,@TB029_DocImpressao,@TB029_DocImpressaoEm,@TB029_DocImpressaoPor,@TB012_VSContrato,@TB012_id) SELECT SCOPE_IDENTITY()"; string update = "update TB012_Contratos set TB012_Edicao = 0 where TB012_id = @TB012_id"; using (SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao)) { con.Open(); SqlCommand command1 = new SqlCommand(update, con); command1.CommandTimeout = 300; command1.Parameters.AddWithValue("@TB012_id", Documento.TB012_id); command1.ExecuteScalar(); con.Close(); } using (SqlConnection con = new SqlConnection(ParametrosDAO.StringConexao)) { con.Open(); SqlCommand command = new SqlCommand(insertSql, con); command.CommandTimeout = 300; command.Parameters.AddWithValue("@TB029_Tipo", Convert.ToInt16(Documento.TB029_TipoS)); command.Parameters.AddWithValue("@TB012_id", Documento.TB012_id); command.Parameters.AddWithValue("@TB029_DocImpressao", Documento.TB029_DocImpressao); command.Parameters.AddWithValue("@TB029_DocImpressaoEm", DateTime.Now); command.Parameters.AddWithValue("@TB029_DocImpressaoPor", Documento.TB029_DocImpressaoPor); command.Parameters.AddWithValue("@TB012_VSContrato", Documento.TB012_VSContrato); Retorno.TB029_Id = Convert.ToInt32(command.ExecuteScalar()); con.Close(); } } catch (Exception ex) { throw ex; } return(Retorno); }