/// <summary> /// Cria o participante /// </summary> /// <param name="model"></param> public void Criar(PessoaTreinamentoModel model) { var conexao = Connection.GetConexao(); try { conexao.Open(); SqlCommand comando = new SqlCommand("INSERT INTO PESSOATREINAMENTO (ID, PESSOA, TREINAMENTO, SALA, ESPACO) VALUES (@ID, @PESSOA, @TREINAMENTO, @SALA, @ESPACO)", conexao); comando.Parameters.Add(new SqlParameter("PESSOA", model.Pessoa)); comando.Parameters.Add(new SqlParameter("TREINAMENTO", model.Treinamento)); comando.Parameters.Add(new SqlParameter("SALA", model.Sala)); comando.Parameters.Add(new SqlParameter("ESPACO", model.Espaco)); comando.Parameters.Add(new SqlParameter("ID", Uteis.GetNextID("PESSOATREINAMENTO"))); comando.ExecuteNonQuery(); } catch (Exception erro) { throw new Exception("Erro ao criar participantes. Detalhes: " + erro.Message, erro); } finally { conexao.Close(); } }
/// <summary> /// Cria o treinamento /// </summary> /// <param name="model"></param> public void Criar(TreinamentoModel model) { var conexao = Connection.GetConexao(); try { conexao.Open(); SqlCommand comando = new SqlCommand("INSERT INTO TREINAMENTO (ID, NOME, DATAINICIO, DATAFIM, SITUACAO) VALUES (@ID, @NOME, @DATAINICIO, @DATAFIM, @SITUACAO)", conexao); comando.Parameters.Add(new SqlParameter("NOME", model.Nome)); comando.Parameters.Add(new SqlParameter("DATAINICIO", model.DataInicio)); comando.Parameters.Add(new SqlParameter("DATAFIM", model.DataFim)); comando.Parameters.Add(new SqlParameter("ID", Uteis.GetNextID("TREINAMENTO"))); comando.Parameters.Add(new SqlParameter("SITUACAO", (int)model.Situacao)); comando.ExecuteNonQuery(); } catch (Exception erro) { throw new Exception("Erro ao criar treinamentos. Detalhes: " + erro.Message, erro); } finally { conexao.Close(); } }
public void Criar(SalaModel model) { var conexao = Connection.GetConexao(); try { conexao.Open(); SqlCommand comando = new SqlCommand("INSERT INTO SALA (ID, NOME) VALUES (@ID, @NOME)", conexao); comando.Parameters.Add(new SqlParameter("NOME", model.Nome)); comando.Parameters.Add(new SqlParameter("ID", Uteis.GetNextID("SALA"))); comando.ExecuteNonQuery(); } catch (Exception erro) { throw new Exception("Erro ao criar salas. Detalhes: " + erro.Message, erro); } finally { conexao.Close(); } }