public IEnumerable <IEntity> Consultar(IEntity entity) { Bandeira bandeira = (Bandeira)entity; // faz um select no banco de dados var bandeiras = _context.Bandeiras; // Se foi passado um Id | retorna uma lista de entidades if (bandeira.Id == 0) { // Se não foi passada uma descrição da entidade | retorna todas as entidades if (bandeira.ban_nome == null) { return(bandeiras.ToList()); } // Se foi passada uma descrição da entidade | retorna todas as entidades com a descrição return(bandeiras.Where(b => b.ban_nome == bandeira.ban_nome).ToList()); } else { // Se foi passado um Id | retorna a entidade especificada return(bandeiras.Where(b => b.Id == bandeira.Id).ToList()); } }
public async Task <IActionResult> PutBandeira(int id, Bandeira bandeira) { if (id != bandeira.Id) { return(BadRequest()); } _context.Entry(bandeira).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BandeiraExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public static DataTable BandeiraDatatable(List <Bandeira> input) { DataTable data = new DataTable(); data.Columns.Add(new DataColumn("ID", typeof(int))); data.Columns.Add(new DataColumn("Name", typeof(string))); DataRow dr = data.NewRow(); dr[0] = 0; dr[1] = "Selecione uma Bandeira"; data.Rows.Add(dr); int a = input.Count; for (int i = 0; i < a; i++) { Bandeira bandeira = input.ElementAt(i); dr = data.NewRow(); dr[0] = bandeira.ID; dr[1] = bandeira.Nome; data.Rows.Add(dr); } return(data); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Codigo,Descricao")] Bandeira bandeira) { if (id != bandeira.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(bandeira); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BandeiraExists(bandeira.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(bandeira)); }
public Bandeira Inserir(Bandeira bandeira) { db.Bandeira.Add(bandeira); db.SaveChanges(); return(bandeira); }
internal void Apagar(int id) { Bandeira bandeira = db.Bandeira.Find(id); db.Bandeira.Remove(bandeira); db.SaveChanges(); }
public Bandeira Alterar(Bandeira bandeira) { db.Entry(bandeira).State = EntityState.Modified; db.SaveChanges(); return(bandeira); }
public ActionResult Create(Bandeira bandeira) { if (ModelState.IsValid) { bandeira = bandeiraBusiness.Inserir(bandeira); if (bandeira.LogoFile != null) { var pic = string.Empty; var folder = "~/Content/Imagens/LogoBandeira"; var file = string.Format("{0}.jpg", bandeira.IDBandeira); var response = FilesHelper.UploadPhoto(bandeira.LogoFile, folder, file); if (response) { pic = string.Format("{0}/{1}", folder, file); bandeira.Logo = pic; bandeiraBusiness.Alterar(bandeira); } } return(RedirectToAction("Index")); } return(View(bandeira)); }
public ConfiguracaoLoja GetConfiguracaoLoja(Loja loja, Bandeira bandeira) { try { using (SqlConnection con = new SqlConnection(conString)) { var result = con.Query <ConfiguracaoLoja, Loja, Bandeira, GatewayPgtos, ConfiguracaoLoja> ( "SELECT * FROM ConfiguracaoLoja WHERE idLoja = @idLoja and idBandeira =@idBandeira", map: (l, b, g, c) => { l.loja = b; l.bandeira = g; l.gateway = c; return(l); }, splitOn: "IdLoja,IdBandeira,IdGateway", param: new { @idLoja = loja.idLoja.ToString(), @idBandeira = bandeira.idBandeira.ToString() } ); var lista = result.AsList(); return(lista.Single()); } } catch (Exception ex) { throw ex; } }
public async Task <ActionResult <Bandeira> > PostBandeira(Bandeira bandeira) { _context.Bandeira.Add(bandeira); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBandeira", new { id = bandeira.Id }, bandeira)); }
public void Add(Bandeira bandeira) { bandeira.Descricao = bandeira.Descricao.ToUpper(); bandeira.Id = rep.GetMaxId(x => x.Id); ValidarBandeira(bandeira); rep.Add(bandeira); }
public void Update(Bandeira bandeira) { bandeira.Descricao = bandeira.Descricao.ToUpper(); ValidarBandeira(bandeira); Bandeira nat = rep.GetById(bandeira.Id); nat.Descricao = bandeira.Descricao; rep.Update(nat); }
public Bandeira DetalhesBandeira(int id) { DAO.Models.BandeiraModel _BandeiraDAO = DAO.Bandeira.DetalhesBandeira(id); Bandeira bandeira = new Bandeira(); bandeira.BandeiraID = _BandeiraDAO.BandeiraID; bandeira.BandeiraString = _BandeiraDAO.BandeiraString; return(bandeira); }
public async Task <IActionResult> Create([Bind("Id,Codigo,Descricao")] Bandeira bandeira) { if (ModelState.IsValid) { _context.Add(bandeira); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(bandeira)); }
public void ValidarBandeira(Bandeira bandeira) { if (bandeira.Descricao.Trim().Length <= 0) { throw new Exception("Campo descrição não pode estar vazio!"); } else if (rep.GetAll(x => x.Id != bandeira.Id && x.Descricao == bandeira.Descricao).Count() > 0) { throw new Exception("Já existe uma bandeira com essa Descrição!"); } }
public IEnumerable <TransacaoLoja> GetTransactions(Loja loja, Bandeira bandeira) { try { var sql = "SELECT * FROM TransacaoLoja WHERE idLoja =" + loja.idLoja.ToString() + " and IdBandeira =" + bandeira.idBandeira; return(GetEntityByQuery(sql)); } catch (Exception ex) { throw ex; } }
public Retorno CriarTransacao(DadosPedido dadosPedido, Bandeira bandeira, Uri urlRetorno) { var dadosEc = new DadosEcAutenticacao { numero = Numero, chave = Chave }; var formaPagamento = new FormaPagamento { bandeira = bandeira, parcelas = 1, produto = FormaPagamentoProduto.CreditoAVista }; var req = RequisicaoNovaTransacaoAutorizar.AutorizarAutenticadaENaoAutenticada; var capturar = true; return(CriarTransacao(dadosPedido, dadosEc, formaPagamento, urlRetorno, req, capturar)); }
// GET: Bandeiras/Edit/5 //[Authorize(Roles = "Edit")] public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Bandeira bandeira = bandeiraBusiness.Buscar(id); if (bandeira == null) { return(HttpNotFound()); } return(View(bandeira)); }
public bool CadastrarBandeira(Bandeira bandeira) { try { using (TEEService.TEECRUDServiceClient client = new TEEService.TEECRUDServiceClient()) { return(client.CadastrarBandeira(Conversor.BandeiraBusParaServico(bandeira))); } } catch (Exception ex) { return(false); } }
//----------------------------------------BANDEIRA---------------------------------------------- internal static Bandeira BandeiraServicoParaBus(TEEService.Bandeira bandeiraServico) { Bandeira bandeiraBUS = null; if (bandeiraServico != null) { bandeiraBUS = new Bandeira(); bandeiraBUS.BandeiraID = bandeiraServico.BandeiraID; bandeiraBUS.BandeiraString = bandeiraServico.BandeiraString; } return(bandeiraBUS); }
internal static TEEService.Bandeira BandeiraBusParaServico(Bandeira bandeiraBUS) { TEEService.Bandeira bandeiraServico = null; if (bandeiraBUS != null) { bandeiraServico = new TEEService.Bandeira(); bandeiraServico.BandeiraID = bandeiraBUS.BandeiraID; bandeiraServico.BandeiraString = bandeiraBUS.BandeiraString; } return(bandeiraServico); }
public List <Bandeira> TodasBandeiras() { List <DAO.Models.BandeiraModel> ListBandeiraDAO = DAO.Bandeira.TodasBandeiras(); List <Bandeira> listBandeira = new List <Bandeira>(); foreach (var item in ListBandeiraDAO) { Bandeira bandeira = new Bandeira(); bandeira.BandeiraID = item.BandeiraID; bandeira.BandeiraString = item.BandeiraString; listBandeira.Add(bandeira); } return(listBandeira); }
public bool CadastrarBandeira(Bandeira bandeira) { DAO.Models.BandeiraModel _Bandeira = new DAO.Models.BandeiraModel(); _Bandeira.BandeiraID = bandeira.BandeiraID; _Bandeira.BandeiraString = bandeira.BandeiraString; if (DAO.Bandeira.CadastrarBandeira(_Bandeira)) { return(true); } else { return(false); } }
public override List <EntidadeDominio> Consultar(EntidadeDominio entidade) { if (connection.State == ConnectionState.Closed) { connection.Open(); } Bandeira bandeira = (Bandeira)entidade; StringBuilder sql = new StringBuilder(); sql.Append("SELECT * FROM tb_bandeira "); if (bandeira.ID != 0) { sql.Append("WHERE id_bandeira = :1 "); } sql.Append("ORDER BY nome_bandeira"); pst.CommandText = sql.ToString(); parameters = new NpgsqlParameter[] { new NpgsqlParameter("1", bandeira.ID) }; pst.Parameters.Clear(); pst.Parameters.AddRange(parameters); pst.Connection = connection; pst.CommandType = CommandType.Text; reader = pst.ExecuteReader(); // Lista de retorno da consulta do banco de dados, que conterá os produtores encontrados List <EntidadeDominio> bandeiras = new List <EntidadeDominio>(); while (reader.Read()) { bandeira = new Bandeira(); bandeira.ID = Convert.ToInt32(reader["id_bandeira"]); bandeira.Nome = reader["nome_bandeira"].ToString(); bandeiras.Add(bandeira); } connection.Close(); return(bandeiras); }
public JsonResult <JsonResponse <Bandeira> > Put([FromBody] Bandeira bandeira) { try { busines.Update(bandeira); return(Json(new JsonResponse <Bandeira> { Type = "success", Title = "Bandeira!", Message = "Sucesso ao editar a bandeira!" })); } catch (Exception ex) { return(Json(new JsonResponse <Bandeira> { Type = "error", Title = "Bandeira!", Message = ex.Message })); } }
/// <summary> /// Altera Bandeiras /// </summary> /// <param name="param"></param> /// <returns></returns> public static void Update(string token, Bandeira param) { Bandeira value = _db.Bandeiras .Where(e => e.IdBandeira.Equals(param.IdBandeira)) .First <Bandeira>(); // OBSERVAÇÂO: VERIFICAR SE EXISTE ALTERAÇÃO NO PARAMETROS if (param.IdBandeira != null && param.IdBandeira != value.IdBandeira) { value.IdBandeira = param.IdBandeira; } if (param.DescricaoBandeira != null && param.DescricaoBandeira != value.DescricaoBandeira) { value.DescricaoBandeira = param.DescricaoBandeira; } if (param.IdGrupo != null && param.IdGrupo != value.IdGrupo) { value.IdGrupo = param.IdGrupo; } if (param.CodBandeiraERP != null && param.CodBandeiraERP != value.CodBandeiraERP) { value.CodBandeiraERP = param.CodBandeiraERP; } if (param.CodBandeiraHostPagamento != null && param.CodBandeiraHostPagamento != value.CodBandeiraHostPagamento) { value.CodBandeiraHostPagamento = param.CodBandeiraHostPagamento; } if (param.TaxaAdministracao != null && param.TaxaAdministracao != value.TaxaAdministracao) { value.TaxaAdministracao = param.TaxaAdministracao; } if (param.IdTipoPagamento != null && param.IdTipoPagamento != value.IdTipoPagamento) { value.IdTipoPagamento = param.IdTipoPagamento; } if (param.Sacado != null && param.Sacado != value.Sacado) { value.Sacado = param.Sacado; } _db.SaveChanges(); }
// POST /Bandeira/token/ public HttpResponseMessage Post(string token, [FromBody] Bandeira param) { try { HttpResponseMessage retorno = new HttpResponseMessage(); if (Permissoes.Autenticado(token)) { return(Request.CreateResponse <Int32>(HttpStatusCode.OK, GatewayBandeira.Add(token, param))); } else { return(Request.CreateResponse(HttpStatusCode.Unauthorized)); } } catch { throw new HttpResponseException(HttpStatusCode.InternalServerError); } }
public static bool ValidarCartao(string numeroCartao, Bandeira bandeira) { string nrCartao = numeroCartao.Replace("-", ""); switch (bandeira) { case Bandeira.VISA: if (Regex.IsMatch(nrCartao, "^(4)")) { return(nrCartao.Length == 13 || nrCartao.Length == 16); } break; case Bandeira.MASTERCARD: if (Regex.IsMatch(nrCartao, "^(51|52|53|54|55)")) { return(nrCartao.Length == 16); } break; case Bandeira.AMEX: if (Regex.IsMatch(nrCartao, "^(34|37)")) { return(nrCartao.Length == 15); } break; case Bandeira.DINERS: if (Regex.IsMatch(nrCartao, "^(300|301|302|303|304|305|36|38)")) { return(nrCartao.Length == 14); } break; } return(false); }
public static void Initialize(ECommerceDeLivrosContext context) { var _context = context; if (!context.Assuntos.Any()) { var assuntos = new Assunto[] { new Assunto { ass_descricao = "Profissionais e Universitários" }, new Assunto { ass_descricao = "Universitários Técnicos e Profissionais" }, new Assunto { ass_descricao = "Fantasia, Horror e Ficção Científica" }, new Assunto { ass_descricao = "Administração de Negócios" }, new Assunto { ass_descricao = "Ciências" }, }; foreach (Assunto assunto in assuntos) { context.Assuntos.Add(assunto); } } if (!context.Categorias.Any()) { var categorias = new Categoria[] { new Categoria { cat_nome = "Autoajuda" }, new Categoria { cat_nome = "Administração" }, new Categoria { cat_nome = "Negócios" }, new Categoria { cat_nome = "Economia" }, new Categoria { cat_nome = "Literatura e Ficção" }, new Categoria { cat_nome = "Gestão e Liderança" }, new Categoria { cat_nome = "Engenharia" }, new Categoria { cat_nome = "Política" }, new Categoria { cat_nome = "Filosofia" }, new Categoria { cat_nome = "Ciências Sociais" }, new Categoria { cat_nome = "Computação" }, new Categoria { cat_nome = "Informática" }, new Categoria { cat_nome = "Psicologia e Aconselhamento" }, new Categoria { cat_nome = "Universitários" }, new Categoria { cat_nome = "Fantasia" }, new Categoria { cat_nome = "Horror" }, new Categoria { cat_nome = "Ficção Científica" }, new Categoria { cat_nome = "Ciências" }, new Categoria { cat_nome = "Matemática" }, new Categoria { cat_nome = "Programação" }, new Categoria { cat_nome = "Literatura e Ficção" }, new Categoria { cat_nome = "Educação" }, new Categoria { cat_nome = "Física" }, }; foreach (Categoria categoria in categorias) { context.Categorias.Add(categoria); } } if (!context.Categorias_Ativacao.Any()) { var categoriasAtivacao = new CategoriaAtivacao[] { new CategoriaAtivacao { cata_descricao = "Voltou ao Mercado" }, new CategoriaAtivacao { cata_descricao = "Liberado pelo Administrador" } }; foreach (CategoriaAtivacao catAtivacao in categoriasAtivacao) { context.Categorias_Ativacao.Add(catAtivacao); } } if (!context.Categorias_Inativacaos.Any()) { var categoriasInativacao = new CategoriaInativacao[] { new CategoriaInativacao { cati_descricao = "Fora do Mercado" }, new CategoriaInativacao { cati_descricao = "Abaixo da Precificação Base" } }; foreach (CategoriaInativacao catInativacao in categoriasInativacao) { context.Categorias_Inativacaos.Add(catInativacao); } } if (!context.Precificacoes.Any()) { var precificacoes = new Precificacao[] { new Precificacao { pre_porcentagem = 1.3, pre_nome = "30%" }, new Precificacao { pre_porcentagem = 1.2, pre_nome = "20%" }, new Precificacao { pre_porcentagem = 1.1, pre_nome = "10%" }, }; foreach (Precificacao precificacao in precificacoes) { context.Precificacoes.Add(precificacao); } } if (!context.Autores.Any()) { var autores = new Autor[] { new Autor { aut_nome = "Walter Riso" }, new Autor { aut_nome = "John C. Maxwell" }, new Autor { aut_nome = "Gary Keller" }, new Autor { aut_nome = "Eduardo Ferraz" }, new Autor { aut_nome = "Matt Kingdon" }, new Autor { aut_nome = "Nicholas Carr" }, new Autor { aut_nome = "Susan J. Fowler" }, new Autor { aut_nome = "Eric Ries" }, new Autor { aut_nome = "Daniel Goleman" }, new Autor { aut_nome = "Stone Brad" }, new Autor { aut_nome = "Ashlee Vance" }, new Autor { aut_nome = "Viktor Mayer-Schonberger" }, new Autor { aut_nome = "William Gibson" }, new Autor { aut_nome = "Carol Dweck " }, new Autor { aut_nome = "Tiago Mattos" }, new Autor { aut_nome = "David L. Rogers" }, new Autor { aut_nome = "Dan Harris " }, new Autor { aut_nome = "Darrell Huff" }, new Autor { aut_nome = "Peter Schiff" }, new Autor { aut_nome = "Shelley Powers" }, new Autor { aut_nome = "Lueders Anderson" }, new Autor { aut_nome = "Benjamin Graham" }, new Autor { aut_nome = "Tony Crilly" }, new Autor { aut_nome = "David Salsburg" }, new Autor { aut_nome = "John W. Foreman" }, new Autor { aut_nome = "Provost Foster" }, new Autor { aut_nome = "J. R. R. Tolkien" }, new Autor { aut_nome = "Christopher Tolkien" }, new Autor { aut_nome = "Raul Wazlawick" }, new Autor { aut_nome = "Kenneth Reitz" }, new Autor { aut_nome = "Joel Grus" }, new Autor { aut_nome = "Luciano Ramalho" }, new Autor { aut_nome = "Amaral Fernando" }, new Autor { aut_nome = "Marijn Haverbeke" } }; foreach (Autor autor in autores) { context.Autores.Add(autor); } } if (!context.Editoras.Any()) { var editoras = new Editora[] { new Editora { edi_nome = "Academia de Inteligência" }, new Editora { edi_nome = "Vida Melhor" }, new Editora { edi_nome = "Novo Século" }, new Editora { edi_nome = "Editora Gente" }, new Editora { edi_nome = "DVS Editora" }, new Editora { edi_nome = "Vintage Digital" }, new Editora { edi_nome = "Bei" }, new Editora { edi_nome = "Novatec" }, new Editora { edi_nome = "LeYa" }, new Editora { edi_nome = "Objetiva" }, new Editora { edi_nome = "Intrínseca" }, new Editora { edi_nome = "Elsevier" }, new Editora { edi_nome = "Aleph" }, new Editora { edi_nome = "BelasLetras" }, new Editora { edi_nome = "Autêntica Business" }, new Editora { edi_nome = "Sextante" }, new Editora { edi_nome = "Alta Books" }, new Editora { edi_nome = "HarperCollins" }, new Editora { edi_nome = "Planeta" }, new Editora { edi_nome = "Zahar" }, new Editora { edi_nome = "WMF Martins Fontes" }, new Editora { edi_nome = "No Starch Press" }, new Editora { edi_nome = "Crítica" }, }; foreach (Editora editora in editoras) { context.Editoras.Add(editora); } } if (!context.Fornecedores.Any()) { var fornecedores = new Fornecedor[] { new Fornecedor { for_nome = "Amazon", for_cnpj = "93546228000162" }, new Fornecedor { for_nome = "Saraiva", for_cnpj = "20819557000166" }, new Fornecedor { for_nome = "Livraria Cultura", for_cnpj = "78086733000188" }, new Fornecedor { for_nome = "LER", for_cnpj = "97071021000130" }, new Fornecedor { for_nome = "Sollus", for_cnpj = "65076440000178" }, new Fornecedor { for_nome = "Isto Distribuidora", for_cnpj = "92717156000106" }, new Fornecedor { for_nome = "Acaica Distribuidora", for_cnpj = "86097452000159" }, }; foreach (Fornecedor fornecedor in fornecedores) { context.Fornecedores.Add(fornecedor); } } if (!context.Generos.Any()) { var generos = new Genero[] { new Genero { gen_nome = "Masculino" }, new Genero { gen_nome = "Feminino" }, new Genero { gen_nome = "Outro" }, }; foreach (Genero genero in generos) { context.Generos.Add(genero); } } if (!context.TipoDeLogradouro.Any()) { var logradouros = new TipoDeLogradouro[] { new TipoDeLogradouro { nome = "Avenida" }, new TipoDeLogradouro { nome = "Residencial" }, new TipoDeLogradouro { nome = "Rua" }, new TipoDeLogradouro { nome = "Campo" } }; foreach (TipoDeLogradouro logradouro in logradouros) { context.TipoDeLogradouro.Add(logradouro); } } if (!context.Paises.Any()) { var paises = new Pais[] { new Pais { pai_nome = "Afeganistão" }, new Pais { pai_nome = "África do Sul" }, new Pais { pai_nome = "Akrotiri" }, new Pais { pai_nome = "Albânia" }, new Pais { pai_nome = "Alemanha" }, new Pais { pai_nome = "Andorra" }, new Pais { pai_nome = "Angola" }, new Pais { pai_nome = "Anguila" }, new Pais { pai_nome = "Antárctida" }, new Pais { pai_nome = "Antígua e Barbuda" }, new Pais { pai_nome = "Arábia Saudita" }, new Pais { pai_nome = "Arctic Ocean" }, new Pais { pai_nome = "Argélia" }, new Pais { pai_nome = "Argentina" }, new Pais { pai_nome = "Arménia" }, new Pais { pai_nome = "Aruba" }, new Pais { pai_nome = "Ashmore and Cartier Islands" }, new Pais { pai_nome = "Atlantic Ocean" }, new Pais { pai_nome = "Austrália" }, new Pais { pai_nome = "Áustria" }, new Pais { pai_nome = "Azerbaijão" }, new Pais { pai_nome = "Baamas" }, new Pais { pai_nome = "Bangladeche" }, new Pais { pai_nome = "Barbados" }, new Pais { pai_nome = "Barém" }, new Pais { pai_nome = "Bélgica" }, new Pais { pai_nome = "Belize" }, new Pais { pai_nome = "Benim" }, new Pais { pai_nome = "Bermudas" }, new Pais { pai_nome = "Bielorrússia" }, new Pais { pai_nome = "Birmânia" }, new Pais { pai_nome = "Bolívia" }, new Pais { pai_nome = "Bósnia e Herzegovina" }, new Pais { pai_nome = "Botsuana" }, new Pais { pai_nome = "Brasil" }, new Pais { pai_nome = "Brunei" }, new Pais { pai_nome = "Bulgária" }, new Pais { pai_nome = "Burquina Faso" }, new Pais { pai_nome = "Burúndi" }, new Pais { pai_nome = "Butão" }, new Pais { pai_nome = "Cabo Verde" }, new Pais { pai_nome = "Camarões" }, new Pais { pai_nome = "Camboja" }, new Pais { pai_nome = "Canadá" }, new Pais { pai_nome = "Catar" }, new Pais { pai_nome = "Cazaquistão" }, new Pais { pai_nome = "Chade" }, new Pais { pai_nome = "Chile" }, new Pais { pai_nome = "China" }, new Pais { pai_nome = "Chipre" }, new Pais { pai_nome = "Clipperton Island" }, new Pais { pai_nome = "Colômbia" }, new Pais { pai_nome = "Comores" }, new Pais { pai_nome = "Congo-Brazzaville" }, new Pais { pai_nome = "Congo-Kinshasa" }, new Pais { pai_nome = "Coral Sea Islands" }, new Pais { pai_nome = "Coreia do Norte" }, new Pais { pai_nome = "Coreia do Sul" }, new Pais { pai_nome = "Costa do Marfim" }, new Pais { pai_nome = "Costa Rica" }, new Pais { pai_nome = "Croácia" }, new Pais { pai_nome = "Cuba" }, new Pais { pai_nome = "Curacao" }, new Pais { pai_nome = "Dhekelia" }, new Pais { pai_nome = "Dinamarca" }, new Pais { pai_nome = "Domínica" }, new Pais { pai_nome = "Egipto" }, new Pais { pai_nome = "Emiratos Árabes Unidos" }, new Pais { pai_nome = "Equador" }, new Pais { pai_nome = "Eritreia" }, new Pais { pai_nome = "Eslováquia" }, new Pais { pai_nome = "Eslovénia" }, new Pais { pai_nome = "Espanha" }, new Pais { pai_nome = "Estados Unidos" }, new Pais { pai_nome = "Estónia" }, new Pais { pai_nome = "Etiópia" }, new Pais { pai_nome = "Faroé" }, new Pais { pai_nome = "Fiji" }, new Pais { pai_nome = "Filipinas" }, new Pais { pai_nome = "Finlândia" }, new Pais { pai_nome = "França" }, new Pais { pai_nome = "Gabão" }, new Pais { pai_nome = "Gâmbia" }, new Pais { pai_nome = "Gana" }, new Pais { pai_nome = "Gaza Strip" }, new Pais { pai_nome = "Geórgia" }, new Pais { pai_nome = "Geórgia do Sul e Sandwich do Sul" }, new Pais { pai_nome = "Gibraltar" }, new Pais { pai_nome = "Granada" }, new Pais { pai_nome = "Grécia" }, new Pais { pai_nome = "Gronelândia" }, new Pais { pai_nome = "Guame" }, new Pais { pai_nome = "Guatemala" }, new Pais { pai_nome = "Guernsey" }, new Pais { pai_nome = "Guiana" }, new Pais { pai_nome = "Guiné" }, new Pais { pai_nome = "Guiné Equatorial" }, new Pais { pai_nome = "Guiné-Bissau" }, new Pais { pai_nome = "Haiti" }, new Pais { pai_nome = "Honduras" }, new Pais { pai_nome = "Hong Kong" }, new Pais { pai_nome = "Hungria" }, new Pais { pai_nome = "Iémen" }, new Pais { pai_nome = "Ilha Bouvet" }, new Pais { pai_nome = "Ilha do Natal" }, new Pais { pai_nome = "Ilha Norfolk" }, new Pais { pai_nome = "Ilhas Caimão" }, new Pais { pai_nome = "Ilhas Cook" }, new Pais { pai_nome = "Ilhas dos Cocos" }, new Pais { pai_nome = "Ilhas Falkland" }, new Pais { pai_nome = "Ilhas Heard e McDonald" }, new Pais { pai_nome = "Ilhas Marshall" }, new Pais { pai_nome = "Ilhas Salomão" }, new Pais { pai_nome = "Ilhas Turcas e Caicos" }, new Pais { pai_nome = "Ilhas Virgens Americanas" }, new Pais { pai_nome = "Ilhas Virgens Britânicas" }, new Pais { pai_nome = "Índia" }, new Pais { pai_nome = "Indian Ocean" }, new Pais { pai_nome = "Indonésia" }, new Pais { pai_nome = "Irão" }, new Pais { pai_nome = "Iraque" }, new Pais { pai_nome = "Irlanda" }, new Pais { pai_nome = "Islândia" }, new Pais { pai_nome = "Israel" }, new Pais { pai_nome = "Itália" }, new Pais { pai_nome = "Jamaica" }, new Pais { pai_nome = "Jan Mayen" }, new Pais { pai_nome = "Japão" }, new Pais { pai_nome = "Jersey" }, new Pais { pai_nome = "Jibuti" }, new Pais { pai_nome = "Jordânia" }, new Pais { pai_nome = "Kosovo" }, new Pais { pai_nome = "Kuwait" }, new Pais { pai_nome = "Laos" }, new Pais { pai_nome = "Lesoto" }, new Pais { pai_nome = "Letónia" }, new Pais { pai_nome = "Líbano" }, new Pais { pai_nome = "Libéria" }, new Pais { pai_nome = "Líbia" }, new Pais { pai_nome = "Listenstaine" }, new Pais { pai_nome = "Lituânia" }, new Pais { pai_nome = "Luxemburgo" }, new Pais { pai_nome = "Macau" }, new Pais { pai_nome = "Macedónia" }, new Pais { pai_nome = "Madagáscar" }, new Pais { pai_nome = "Malásia" }, new Pais { pai_nome = "Malávi" }, new Pais { pai_nome = "Maldivas" }, new Pais { pai_nome = "Mali" }, new Pais { pai_nome = "Malta" }, new Pais { pai_nome = "Man, Isle of" }, new Pais { pai_nome = "Marianas do Norte" }, new Pais { pai_nome = "Marrocos" }, new Pais { pai_nome = "Maurícia" }, new Pais { pai_nome = "Mauritânia" }, new Pais { pai_nome = "México" }, new Pais { pai_nome = "Micronésia" }, new Pais { pai_nome = "Moçambique" }, new Pais { pai_nome = "Moldávia" }, new Pais { pai_nome = "Mónaco" }, new Pais { pai_nome = "Mongólia" }, new Pais { pai_nome = "Monserrate" }, new Pais { pai_nome = "Montenegro" }, new Pais { pai_nome = "Mundo" }, new Pais { pai_nome = "Namíbia" }, new Pais { pai_nome = "Nauru" }, new Pais { pai_nome = "Navassa Island" }, new Pais { pai_nome = "Nepal" }, new Pais { pai_nome = "Nicarágua" }, new Pais { pai_nome = "Níger" }, new Pais { pai_nome = "Nigéria" }, new Pais { pai_nome = "Niue" }, new Pais { pai_nome = "Noruega" }, new Pais { pai_nome = "Nova Caledónia" }, new Pais { pai_nome = "Nova Zelândia" }, new Pais { pai_nome = "Omã" }, new Pais { pai_nome = "Pacific Ocean" }, new Pais { pai_nome = "Países Baixos" }, new Pais { pai_nome = "Palau" }, new Pais { pai_nome = "Panamá" }, new Pais { pai_nome = "Papua-Nova Guiné" }, new Pais { pai_nome = "Paquistão" }, new Pais { pai_nome = "Paracel Islands" }, new Pais { pai_nome = "Paraguai" }, new Pais { pai_nome = "Peru" }, new Pais { pai_nome = "Pitcairn" }, new Pais { pai_nome = "Polinésia Francesa" }, new Pais { pai_nome = "Polónia" }, new Pais { pai_nome = "Porto Rico" }, new Pais { pai_nome = "Portugal" }, new Pais { pai_nome = "Quénia" }, new Pais { pai_nome = "Quirguizistão" }, new Pais { pai_nome = "Quiribáti" }, new Pais { pai_nome = "Reino Unido" }, new Pais { pai_nome = "República Centro-Africana" }, new Pais { pai_nome = "República Checa" }, new Pais { pai_nome = "República Dominicana" }, new Pais { pai_nome = "Roménia" }, new Pais { pai_nome = "Ruanda" }, new Pais { pai_nome = "Rússia" }, new Pais { pai_nome = "Salvador" }, new Pais { pai_nome = "Samoa" }, new Pais { pai_nome = "Samoa Americana" }, new Pais { pai_nome = "Santa Helena" }, new Pais { pai_nome = "Santa Lúcia" }, new Pais { pai_nome = "São Bartolomeu" }, new Pais { pai_nome = "São Cristóvão e Neves" }, new Pais { pai_nome = "São Marinho" }, new Pais { pai_nome = "São Martinho" }, new Pais { pai_nome = "São Pedro e Miquelon" }, new Pais { pai_nome = "São Tomé e Príncipe" }, new Pais { pai_nome = "São Vicente e Granadinas" }, new Pais { pai_nome = "Sara Ocidental" }, new Pais { pai_nome = "Seicheles" }, new Pais { pai_nome = "Senegal" }, new Pais { pai_nome = "Serra Leoa" }, new Pais { pai_nome = "Sérvia" }, new Pais { pai_nome = "Singapura" }, new Pais { pai_nome = "Sint Maarten" }, new Pais { pai_nome = "Síria" }, new Pais { pai_nome = "Somália" }, new Pais { pai_nome = "Southern Ocean" }, new Pais { pai_nome = "Spratly Islands" }, new Pais { pai_nome = "Sri Lanca" }, new Pais { pai_nome = "Suazilândia" }, new Pais { pai_nome = "Sudão" }, new Pais { pai_nome = "Sudão do Sul" }, new Pais { pai_nome = "Suécia" }, new Pais { pai_nome = "Suíça" }, new Pais { pai_nome = "Suriname" }, new Pais { pai_nome = "Svalbard e Jan Mayen" }, new Pais { pai_nome = "Tailândia" }, new Pais { pai_nome = "Taiwan" }, new Pais { pai_nome = "Tajiquistão" }, new Pais { pai_nome = "Tanzânia" }, new Pais { pai_nome = "Território Britânico do Oceano Índico" }, new Pais { pai_nome = "Territórios Austrais Franceses" }, new Pais { pai_nome = "Timor Leste" }, new Pais { pai_nome = "Togo" }, new Pais { pai_nome = "Tokelau" }, new Pais { pai_nome = "Tonga" }, new Pais { pai_nome = "Trindade e Tobago" }, new Pais { pai_nome = "Tunísia" }, new Pais { pai_nome = "Turquemenistão" }, new Pais { pai_nome = "Turquia" }, new Pais { pai_nome = "Tuvalu" }, new Pais { pai_nome = "Ucrânia" }, new Pais { pai_nome = "Uganda" }, new Pais { pai_nome = "União Europeia" }, new Pais { pai_nome = "Uruguai" }, new Pais { pai_nome = "Usbequistão" }, new Pais { pai_nome = "Vanuatu" }, new Pais { pai_nome = "Vaticano" }, new Pais { pai_nome = "Venezuela" }, new Pais { pai_nome = "Vietname" }, new Pais { pai_nome = "Wake Island" }, new Pais { pai_nome = "Wallis e Futuna" }, new Pais { pai_nome = "West Bank" }, new Pais { pai_nome = "Zâmbia" }, new Pais { pai_nome = "Zimbabué" } }; foreach (Pais pais in paises) { context.Paises.Add(pais); } } if (!context.Estados.Any()) { var estados = new Estado[] { new Estado { est_sigla = "Internacional" }, new Estado { est_sigla = "AC" }, new Estado { est_sigla = "AL" }, new Estado { est_sigla = "AP" }, new Estado { est_sigla = "AM" }, new Estado { est_sigla = "BA" }, new Estado { est_sigla = "CE" }, new Estado { est_sigla = "DF" }, new Estado { est_sigla = "ES" }, new Estado { est_sigla = "GO" }, new Estado { est_sigla = "MA" }, new Estado { est_sigla = "MT" }, new Estado { est_sigla = "MS" }, new Estado { est_sigla = "MG" }, new Estado { est_sigla = "PA" }, new Estado { est_sigla = "PB" }, new Estado { est_sigla = "PR" }, new Estado { est_sigla = "PE" }, new Estado { est_sigla = "PI" }, new Estado { est_sigla = "RJ" }, new Estado { est_sigla = "RN" }, new Estado { est_sigla = "RS" }, new Estado { est_sigla = "RO" }, new Estado { est_sigla = "RR" }, new Estado { est_sigla = "SC" }, new Estado { est_sigla = "SP" }, new Estado { est_sigla = "SE" }, new Estado { est_sigla = "TO" } }; foreach (Estado estado in estados) { context.Estados.Add(estado); } } if (!context.Bandeiras.Any()) { var bandeiras = new Bandeira[] { new Bandeira { ban_nome = "Visa" }, new Bandeira { ban_nome = "Mastercard" }, new Bandeira { ban_nome = "Elo" }, }; foreach (Bandeira bandeira in bandeiras) { context.Bandeiras.Add(bandeira); } } if (!context.StatusPedido.Any()) { var statusPedido = new StatusPedido[] { new StatusPedido { sta_ped_descricao = "Carrinho" }, new StatusPedido { sta_ped_descricao = "Em Processamento" }, new StatusPedido { sta_ped_descricao = "Em Trânsito" }, new StatusPedido { sta_ped_descricao = "Entregue" }, new StatusPedido { sta_ped_descricao = "Aprovada" }, new StatusPedido { sta_ped_descricao = "Reprovada" }, new StatusPedido { sta_ped_descricao = "Em Troca" }, new StatusPedido { sta_ped_descricao = "Troca Autorizada" }, new StatusPedido { sta_ped_descricao = "Troca Reprovada" }, new StatusPedido { sta_ped_descricao = "Troca Recebida" }, new StatusPedido { sta_ped_descricao = "Troca Finalizada" }, }; foreach (StatusPedido status in statusPedido) { context.StatusPedido.Add(status); } } context.SaveChanges(); }
/// <summary> /// Adiciona nova Bandeiras /// </summary> /// <param name="param"></param> /// <returns></returns> public static Int32 Add(string token, Bandeira param) { _db.Bandeiras.Add(param); _db.SaveChanges(); return(param.IdBandeira); }
public Retorno CriarTransacao(DadosPedido dadosPedido, Bandeira bandeira, Uri urlRetorno) { var dadosEc = new DadosEcAutenticacao { numero = Numero, chave = Chave }; var formaPagamento = new FormaPagamento { bandeira = bandeira, parcelas = 1, produto = FormaPagamentoProduto.CreditoAVista }; var req = RequisicaoNovaTransacaoAutorizar.AutorizarAutenticadaENaoAutenticada; var capturar = true; return CriarTransacao(dadosPedido, dadosEc, formaPagamento, urlRetorno, req, capturar); }