コード例 #1
0
        public List <PagamentoDTO> Listar()
        {
            string script = @"SELECT * FROM tb_Pagamento";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, parms);

            List <PagamentoDTO> lista = new List <PagamentoDTO>();

            while (reader.Read())
            {
                PagamentoDTO dto = new PagamentoDTO();
                dto.id            = reader.GetInt32("id_Pagamento");
                dto.SalarioBruto  = reader.GetDouble("sl_SalarioBruto");
                dto.DiasTrabMes   = reader.GetInt32("ds_DiasTrabMes");
                dto.NumeroDiasMes = reader.GetInt32("ds_NumeroDiasMes");
                dto.HorasTrab50   = reader.GetInt32("ds_HorasTrab50");
                dto.HorasTrab100  = reader.GetInt32("bt_HorasTrab100");

                lista.Add(dto);
            }
            reader.Close();

            return(lista);
        }
コード例 #2
0
        public int Salvar(PagamentoDTO dto)
        {
            string script = @"INSERT INTO tb_Pagamento (sl_SalarioBruto, ds_DiasTrabMes, ds_NumeroDiasMes, ds_HorasTrab50, ds_HorasTrab100) 
                                     VALUES (@sl_SalarioBruto, @ds_DiasTrabMes, @ds_NumeroDiasMes, @ds_HorasTrab50, @ds_HorasTrab100)";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            parms.Add(new MySqlParameter("sl_SalarioBruto", dto.SalarioBruto));
            parms.Add(new MySqlParameter("ds_DiasTrabMes", dto.DiasTrabMes));
            parms.Add(new MySqlParameter("ds_NumeroDiasMes", dto.NumeroDiasMes));
            parms.Add(new MySqlParameter("ds_HorasTrab50", dto.HorasTrab50));
            parms.Add(new MySqlParameter("bt_HorasTrab100", dto.HorasTrab100));

            Database db = new Database();

            return(db.ExecuteInsertScriptWithPk(script, parms));
        }
コード例 #3
0
        public int Salvar(PagamentoDTO dto)
        {
            PagamentoDatabase db = new PagamentoDatabase();

            return(db.Salvar(dto));
        }