Beispiel #1
0
        internal void AddSalaEquipamentos(SqlConnection conexaoSql)
        {
            //sala 1 - 1 projetor, 2 notebooks, 1 pc e 1 conjunto de caixas de som.
            sala_equipamento salaEquip1 = new sala_equipamento()
            {
                equipamento = new equipamento()
                {
                    cd_equipamento = 1
                }, sala = new sala()
                {
                    cd_sala = 1
                }, dt_recebido = new DateTime(2017, 01, 03, 01, 00, 00)
            };                                                                                                                                                                                                       //projetor
            sala_equipamento salaEquip2 = new sala_equipamento()
            {
                equipamento = new equipamento()
                {
                    cd_equipamento = 2
                }, sala = new sala()
                {
                    cd_sala = 1
                }, dt_recebido = new DateTime(2017, 02, 03, 02, 00, 00)
            };                                                                                                                                                                                                       //notebook
            sala_equipamento salaEquip3 = new sala_equipamento()
            {
                equipamento = new equipamento()
                {
                    cd_equipamento = 3
                }, sala = new sala()
                {
                    cd_sala = 1
                }, dt_recebido = new DateTime(2017, 03, 03, 03, 00, 00)
            };                                                                                                                                                                                                       //notebook
            sala_equipamento salaEquip4 = new sala_equipamento()
            {
                equipamento = new equipamento()
                {
                    cd_equipamento = 4
                }, sala = new sala()
                {
                    cd_sala = 1
                }, dt_recebido = new DateTime(2017, 04, 03, 04, 00, 00)
            };                                                                                                                                                                                                       //pc
            sala_equipamento salaEquip5 = new sala_equipamento()
            {
                equipamento = new equipamento()
                {
                    cd_equipamento = 1
                }, sala = new sala()
                {
                    cd_sala = 2
                }, dt_recebido = new DateTime(2017, 05, 03, 05, 00, 00)
            };                                                                                                                                                                                                       //caixa som

            SalaEquipamentoDAO.Add(salaEquip1, conexaoSql);
            SalaEquipamentoDAO.Add(salaEquip2, conexaoSql);
            SalaEquipamentoDAO.Add(salaEquip3, conexaoSql);
            SalaEquipamentoDAO.Add(salaEquip4, conexaoSql);
            SalaEquipamentoDAO.Add(salaEquip5, conexaoSql);
        }
Beispiel #2
0
 internal void AddSalaEquipamento(sala_equipamento novaSalaEquip = null)
 {
     if (_debug)
     {
         _preencheBancoUtils.AddSalaEquipamentos(_conexaoSql);
     }
     else
     {
         SalaEquipamentoDAO.Add(novaSalaEquip, _conexaoSql);
     }
 }
Beispiel #3
0
        public static void Add(sala_equipamento novoSalaEquipamento, SqlConnection conexaoSql)
        {
            string sql = "INSERT INTO sala_equipamento (" + sala.CD_SALA + ", " + equipamento.CD_EQUIPAMENTO + ", " + sala_equipamento.DT_RECEBIDO + ") "
                         + " values (@" + sala.CD_SALA + ", @" + equipamento.CD_EQUIPAMENTO + ", @" + sala_equipamento.DT_RECEBIDO + ") ";

            SqlCommand cmd = conexaoSql.CreateCommand();

            cmd.CommandText = sql;

            cmd.Parameters.Add(DBUtils.criaParametro <int>(sala.CD_SALA, novoSalaEquipamento.sala.cd_sala, SqlDbType.Int));
            cmd.Parameters.Add(DBUtils.criaParametro <int>(equipamento.CD_EQUIPAMENTO, novoSalaEquipamento.equipamento.cd_equipamento, SqlDbType.Int));
            cmd.Parameters.Add(DBUtils.criaParametro <string>(sala_equipamento.DT_RECEBIDO, novoSalaEquipamento.dt_recebido.ToString("yyyy-MM-ddTHH:mm:ss"), SqlDbType.DateTime));

            int rowCount = cmd.ExecuteNonQuery();

            AcessoBanco.comandosSqlExecutados += DBUtils.MontaComandoSql(cmd) + "\r\n";

            Debug.Write("Linhas afetadas: " + rowCount);
        }