/// <summary> /// Descrição: Incluir nova anotação /// Autor: Fabiano Gonçalves Elias /// Data: 05/10/2016 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public long Anotacaoinsert(AnotacoesController anotacao) { long retorno; //ContratosController Retorno = new ContratosController(); try { var insertSql = "INSERT INTO TB026_ContratoAnotacoes (TB012_id,TB011_Id,TB026_Data,TB026_Anotacao,TB026_Cod,TB026_Negociacao) VALUES (@TB012_id,@TB011_Id,@TB026_Data,@TB026_Anotacao,@TB026_Cod,@TB026_Negociacao) SELECT SCOPE_IDENTITY()"; using (var con = new SqlConnection(ParametrosDAO.StringConexao)) { con.Open(); var command = new SqlCommand(insertSql, con); command.CommandTimeout = 300; command.Parameters.AddWithValue("@TB012_id", anotacao.Tb012Id); command.Parameters.AddWithValue("@TB011_Id", anotacao.Tb011Id); command.Parameters.AddWithValue("@TB026_Data", anotacao.Tb026Data); command.Parameters.AddWithValue("@TB026_Anotacao", anotacao.Tb026Anotacao.ToUpper().TrimEnd()); command.Parameters.AddWithValue("@TB026_Cod", anotacao.Tb026Cod.TrimEnd()); command.Parameters.AddWithValue("@TB026_Negociacao", anotacao.TB026_Negociacao); retorno = Convert.ToInt32(command.ExecuteScalar()); con.Close(); } } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(retorno); }
public long Anotacaoinsert(AnotacoesController anotacao) { try { long retorno = new AnotacoesDao().Anotacaoinsert(anotacao); if (retorno <= 0) { return(retorno); } var logC = new LogController { TB012_Id = retorno, TB011_Id = anotacao.Tb011Id, TB000_IdTabela = 26, TB000_Tabela = "Anotações", TB000_Data = DateTime.Now, TB000_Descricao = string.Format(MensagensLog.L0061, retorno) }; new LogNegocios().LogInsert(logC); return(retorno); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } }
/// <summary> /// Descrição: Pesquisar anotação pelo id /// Autor: Fabiano Gonçalves Elias /// Data: 05/10/2016 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public AnotacoesController AnotacaoSelect(long tb026Id) { var retorno = new AnotacoesController(); try { var con = new SqlConnection(ParametrosDAO.StringConexao); var sSql = new StringBuilder(); sSql.Append(" SELECT dbo.TB026_ContratoAnotacoes.TB026_id, dbo.TB026_ContratoAnotacoes.TB012_id, dbo.TB011_APPUsuarios.TB011_Id, dbo.TB011_APPUsuarios.TB011_NomeExibicao, dbo.TB026_ContratoAnotacoes.TB026_Data, "); sSql.Append(" dbo.TB026_ContratoAnotacoes.TB026_Anotacao "); sSql.Append(" FROM dbo.TB026_ContratoAnotacoes INNER JOIN "); sSql.Append(" dbo.TB011_APPUsuarios ON dbo.TB026_ContratoAnotacoes.TB011_Id = dbo.TB011_APPUsuarios.TB011_Id "); sSql.Append(" WHERE "); sSql.Append(" TB026_id = "); sSql.Append(tb026Id); var command = new SqlCommand(sSql.ToString(), con); command.CommandTimeout = 300; con.Open(); var reader = command.ExecuteReader(); while (reader.Read()) { retorno.Tb026Id = Convert.ToInt64(reader["TB026_id"]); retorno.Tb012Id = Convert.ToInt64(reader["TB012_id"]); retorno.Tb011Id = Convert.ToInt64(reader["TB011_Id"]); retorno.Tb026Anotacao = Convert.ToString(reader["TB026_Anotacao"]); retorno.Tb026Data = Convert.ToDateTime(reader["TB026_Data"]); retorno.Tb011NomeExibicao = Convert.ToString(reader["TB011_NomeExibicao"]); } con.Close(); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(retorno); }
private void mnuAnotacoesSalvar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtTb026Anotacao.Text.Trim())) { MessageBox.Show(MensagensDoSistema._0001.Replace("$Campo", "Anotação"), @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtTb026Anotacao.Focus(); return; } if (!string.IsNullOrEmpty(lblTb026Id.Text.Trim())) { return; } var anotacao = new AnotacoesController { Tb012Id = Tb012Id, Tb011Id = ParametrosInterface.objUsuarioLogado.TB011_Id, Tb026Data = DateTime.Now, Tb026Cod = "00000", TB026_Negociacao = 0, Tb026Anotacao = txtTb026Anotacao.Text }; var retorno = new AnotacoesNegocios().Anotacaoinsert(anotacao); if (retorno <= 0) { return; } txtTb026Anotacao.ReadOnly = true; Anotacao(retorno); PreencherGrid(); MessageBox.Show(MensagensDoSistema._0018, @"Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); }
/// <summary> /// Descrição: Listar anotações do contrato /// Autor: Fabiano Gonçalves Elias /// Data: 05/10/2016 /// ********************************************************************************************************** /// Data Alteração Autor Descrição /// </summary> public List <AnotacoesController> AnotacoesDoContrato(long tb012Id, string Tb026Cod, int TB026_Negociacao) { var retornoList = new List <AnotacoesController>(); try { var con = new SqlConnection(ParametrosDAO.StringConexao); var sSql = new StringBuilder(); sSql.Append(" SELECT dbo.TB026_ContratoAnotacoes.TB026_id, dbo.TB026_ContratoAnotacoes.TB012_id, dbo.TB011_APPUsuarios.TB011_Id, dbo.TB011_APPUsuarios.TB011_NomeExibicao, dbo.TB026_ContratoAnotacoes.TB026_Data, "); sSql.Append(" dbo.TB026_ContratoAnotacoes.TB026_Anotacao,dbo.TB026_ContratoAnotacoes.TB026_Cod,dbo.TB026_ContratoAnotacoes.TB026_Negociacao "); sSql.Append(" FROM dbo.TB026_ContratoAnotacoes INNER JOIN "); sSql.Append(" dbo.TB011_APPUsuarios ON dbo.TB026_ContratoAnotacoes.TB011_Id = dbo.TB011_APPUsuarios.TB011_Id "); sSql.Append(" WHERE "); sSql.Append(" TB012_id = "); sSql.Append(tb012Id); if (Tb026Cod != "00000") { sSql.Append(" and TB026_Cod= "); sSql.Append("'"); sSql.Append(Tb026Cod); sSql.Append("'"); } if (TB026_Negociacao < 2) { sSql.Append(" and TB026_Negociacao= "); sSql.Append(TB026_Negociacao); } sSql.Append(" ORDER BY dbo.TB026_ContratoAnotacoes.TB026_id DESC "); var command = new SqlCommand(sSql.ToString(), con); command.CommandTimeout = 300; con.Open(); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { AnotacoesController obj = new AnotacoesController { Tb026Id = Convert.ToInt64(reader["TB026_id"]), Tb012Id = Convert.ToInt64(reader["TB012_id"]), Tb011Id = Convert.ToInt64(reader["TB011_Id"]), Tb026Anotacao = Convert.ToString(reader["TB026_Anotacao"]), Tb026Cod = reader["TB026_Cod"] is DBNull ? "00000" : Convert.ToString(reader["TB026_Cod"]), Tb026Data = Convert.ToDateTime(reader["TB026_Data"]), TB026_Negociacao = reader["TB026_Negociacao"] is DBNull ? 0 : Convert.ToInt16(reader["TB026_Negociacao"]), Tb011NomeExibicao = Convert.ToString(reader["TB011_NomeExibicao"]) }; retornoList.Add(obj); } con.Close(); } catch (Exception ex) { // ReSharper disable once PossibleIntendedRethrow throw ex; } return(retornoList); }