示例#1
0
        public async Task <IActionResult> Edit(int id, [Bind("IntermeioId,TransacaoId,Bandeira,CodAutorizacao,Valor,PosId,Modelo,NumeroDeSerie,TID,MID,UsuarioId,CpfCnpj,NomeRazao,Status,SaldoLiberado,Email,Nsu,Card_number,Terminal,Confirmation_date,Date_base")] Intermeio intermeio)
        {
            if (id != intermeio.IntermeioId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(intermeio);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!IntermeioExists(intermeio.IntermeioId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(intermeio));
        }
示例#2
0
        public async Task <IActionResult> Create([Bind("IntermeioId,TransacaoId,Bandeira,CodAutorizacao,Valor,PosId,Modelo,NumeroDeSerie,TID,MID,UsuarioId,CpfCnpj,NomeRazao,Status,SaldoLiberado,Email,Nsu,Card_number,Terminal,Confirmation_date,Date_base")] Intermeio intermeio)
        {
            if (ModelState.IsValid)
            {
                _context.Add(intermeio);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(intermeio));
        }
示例#3
0
        /// <summary>
        /// Pega todas informações do banco Intermeio
        /// </summary>
        /// <returns></returns>
        public void GetAllBaseIntermeio()
        {
            Connection();
            using (SqlCommand coon = new SqlCommand(str, _con))
            {
                _con.Open();
                SqlDataReader reader = coon.ExecuteReader();
                while (reader.Read())
                {
                    Intermeio intermeio = new Intermeio();
                    intermeio.TransacaoId       = Convert.ToString(reader["Id"]);
                    intermeio.Bandeira          = Convert.ToString(reader["Bandeira"]);
                    intermeio.CodAutorizacao    = Convert.ToString(reader["CodAutorizacao"]);
                    intermeio.Nsu               = Convert.ToString(reader["Nsu"]);
                    intermeio.Valor             = Convert.ToString(reader["Valor"]);
                    intermeio.Confirmation_date = Convert.ToString(reader["DataCadastro"]);
                    intermeio.Card_number       = Convert.ToString(reader["MascaraCartao"]);

                    intermeio.PosId         = Convert.ToString(reader["PosId"]);
                    intermeio.Terminal      = Convert.ToString(reader["NumeroLogico"]);
                    intermeio.MID           = Convert.ToString(reader["MID"]);
                    intermeio.Modelo        = Convert.ToString(reader["Modelo"]);
                    intermeio.NumeroDeSerie = Convert.ToString(reader["NumeroDeSerie"]);
                    intermeio.Status        = Convert.ToString(reader["Status"]);
                    intermeio.TID           = Convert.ToString(reader["TID"]);

                    intermeio.UsuarioId     = Convert.ToString(reader["UsuarioId"]);
                    intermeio.CpfCnpj       = Convert.ToString(reader["CpfCnpj"]);
                    intermeio.NomeRazao     = Convert.ToString(reader["NomeRazao"]);
                    intermeio.SaldoLiberado = Convert.ToString(reader["SaldoLiberado"]);
                    intermeio.Email         = Convert.ToString(reader["Email"]);

                    intermeio.Date_base = DateTime.Now;

                    ListIntermeio.Add(intermeio);
                }
                _con.Close();
                ValidationBaseByNsu(ListIntermeio);
            }
        }
示例#4
0
        /// <summary>
        /// Buscar Usuario no banco da Intermeio
        /// </summary>
        /// <param name="numSerie"></param>
        /// <returns></returns>
        public Intermeio GetUsuario(string numLogico)
        {
            Intermeio usuario = new Intermeio();

            Connection();
            var t = Constante.strPos + numLogico + "'";

            using (SqlCommand coon = new SqlCommand(Constante.strPos + numLogico + "'", _con))
            {
                _con.Open();
                SqlDataReader reader = coon.ExecuteReader();
                while (reader.Read())
                {
                    usuario.UsuarioId     = Convert.ToString(reader["UsuarioId"]);
                    usuario.CpfCnpj       = Convert.ToString(reader["CpfCnpj"]);
                    usuario.NomeRazao     = Convert.ToString(reader["NomeRazao"]);
                    usuario.SaldoLiberado = Convert.ToString(reader["SaldoLiberado"]);
                    usuario.Email         = Convert.ToString(reader["Email"]);
                }
                _con.Close();
            }
            return(usuario);
        }