public Calcado Adicionar(Calcado calcado) { var resultado = _contexto.Calcados.Add(calcado); _contexto.SaveChanges(); return(resultado); }
public void Deletar(Calcado calcado) { var entry = _contexto.Entry <Calcado>(calcado); entry.State = System.Data.Entity.EntityState.Deleted; _contexto.SaveChanges(); }
public void Deletar(Calcado calcado) { if (ExisteCalcado(calcado.Id)) { _repositorio.Deletar(calcado); } }
public Calcado Atualizar(Calcado calcado) { var entry = _contexto.Entry<Calcado>(calcado); entry.State = System.Data.Entity.EntityState.Modified; _contexto.SaveChanges(); return calcado; }
public ActionResult DeleteConfirmed(int id) { Calcado calcado = db.Calcados.Find(id); db.Calcados.Remove(calcado); db.SaveChanges(); return(RedirectToAction("Index")); }
public void RetornarCalcadoAplicacao() { var repositorioFake = new Mock <ICalcadoAplicacao>(); repositorioFake.Setup(x => x.BuscarCalcado(1)).Returns(new Calcado()); ICalcadoAplicacao servico = new CalcadoAplicacao(repositorioFake.Object); Calcado calcado = servico.BuscarCalcado(1); }
public ActionResult Edit([Bind(Include = "Id,Cor,Marca,Modelo,Valor")] Calcado calcado) { if (ModelState.IsValid) { db.Entry(calcado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(calcado)); }
public ActionResult Create([Bind(Include = "Id,Cor,Marca,Modelo,Valor")] Calcado calcado) { if (ModelState.IsValid) { db.Calcados.Add(calcado); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(calcado)); }
public Calcado AtualizarCalcado(Calcado calcado) { bool existe = ExisteCalcado(calcado.Id); if (!existe) { Calcado atualizarcalcado = _repositorio.Atualizar(calcado); return(atualizarcalcado); } return(null); }
public Calcado BuscarCalcado(Calcado calcado) { bool existe = ExisteCalcado(calcado.Id); if (!existe) { Calcado buscaCalcado = _repositorio.Buscar(calcado.Id); return(buscaCalcado); } return(null); }
public Calcado CriarCalcado(Calcado calcado) { bool existe = ExisteCalcado(calcado.Id); if (!existe) { Calcado novoCalcado = _repositorio.Adicionar(calcado); return(novoCalcado); } return(null); }
protected override void Seed(CalcadoContexto context) { for (int i = 0; i < 10; i++) { Calcado produto = new Calcado("Modelo " + 1, "Marca" + 1, "Cor " + 1, "Tamanho " + 1); context.Calcados.Add(produto); } context.SaveChanges(); base.Seed(context); }
public void DeletarCalcadoRepositorioTeste() { Calcado calcado = new Calcado("Tenis Air", "Nike", "Azul", 40, 300); Calcado calcadoCriado = _repositorio.Adicionar(calcado); _repositorio.Deletar(calcadoCriado); Calcado calcadoDeletado = _contexto.Calcados.Find(calcadoCriado.Id); Assert.IsNull(calcadoDeletado); }
public void CriarCalcadoRepositorioTeste() { Calcado calcado = new Calcado("Tenis Air", "Nike", "Azul", 40, 300); _repositorio.Adicionar(calcado); Calcado novoCalcado = _contexto.Calcados.Find(calcado.Id); Assert.IsTrue(calcado.Id > 0); Assert.AreEqual(calcado.Cor, "Azul"); Assert.AreEqual(calcado.Marca, "Nike"); Assert.AreEqual(calcado.Valor, 300); }
// GET: Calcadoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Calcado calcado = db.Calcados.Find(id); if (calcado == null) { return(HttpNotFound()); } return(View(calcado)); }
public async Task <string> _Calcado([FromBody] Calcado elemento) { try { if (elemento.Id == 0) { return(await RepositoryElemento.salvar(elemento)); } else { return(await RepositoryElemento.Editar(elemento)); } } catch (Exception ex) { return(ex.Message); } }
public void AtualizarCalcado() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "Vermelho", 41, 300); var repositorioFake = new Mock <ICalcadoRepositorio>(); repositorioFake.Setup(x => x.Atualizar(calcado)).Returns(new Calcado()); repositorioFake.Setup(x => x.BuscarTodos()).Returns(new List <Calcado>()); ICalcadoAplicacao servico = new CalcadoAplicacao(repositorioFake.Object); Calcado novoCalcado = servico.AtualizarCalcado(calcado); }
public void AtualizaProdutoRepositorioTeste() { Calcado calcado = _contexto.Calcados.Find(1); calcado.Modelo = "Tenis Mercurial"; calcado.Cor = "Roxo"; calcado.Tamanho = 39; _repositorio.Atualizar(calcado); Calcado calcadoAtualizado = _contexto.Calcados.Find(1); Assert.AreEqual("Tenis Mercurial", calcadoAtualizado.Modelo); Assert.AreEqual("Roxo", calcadoAtualizado.Cor); Assert.AreEqual(39, calcadoAtualizado.Tamanho); }
protected override void Seed(CalcadoContexto context) { for (int i = 0; i < 10; i++) { Calcado produto = new Calcado("Modelo " + i, "Marca" + i, "Cor " + i, 30 + i, 300 + i); ItemOrdemDeCompra item = new ItemOrdemDeCompra(produto, 0, 1); OrdemDeCompra ordem = new OrdemDeCompra("Aguardando Pagamento", new DateTime(2016, 6, 13, 10, 55, 31), new List <ItemOrdemDeCompra>()); ordem.AdicionarItens(item); context.Calcados.Add(produto); context.Ordens.Add(ordem); } context.SaveChanges(); base.Seed(context); }
public void CriarCalcadoAplicacaoTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "Vermelho", 41, 300); // ARRANGE - CONFIGURAR OBJETO MENTIRA var repositoriofake = new Mock <ICalcadoRepositorio>(); repositoriofake.Setup(x => x.Adicionar(calcado)).Returns(new Calcado()); ICalcadoAplicacao servico = new CalcadoAplicacao(repositoriofake.Object); Calcado novoCalcado = servico.CriarCalcado(calcado); repositoriofake.Verify(x => x.Adicionar(calcado)); }
public void CriarOrdemDeCompraRepositorioTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "Vermelho", 41, 300); ItemOrdemDeCompra item = new ItemOrdemDeCompra(calcado, 10, 2); OrdemDeCompra ordem = new OrdemDeCompra("Saiu para Entrega", new DateTime(2016, 6, 13, 10, 55, 31), new List <ItemOrdemDeCompra>()); ordem.AdicionarItens(item); _repositorio.Adicionar(ordem); OrdemDeCompra ordemCriada = _repositorio.Buscar(ordem.Id); Assert.IsTrue(ordemCriada.Id > 0); Assert.AreEqual(ordemCriada.ValorTotal(), 540); Assert.AreEqual(ordemCriada.Status, "Saiu para Entrega"); }
public void DeletarCalcadoAplicacaoTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "Vermelho", 41, 300); var repositorioFake = new Mock <ICalcadoRepositorio>(); repositorioFake.Setup(x => x.Deletar(calcado)); List <Calcado> calcados = new List <Calcado>(); calcados.Add(calcado); repositorioFake.Setup(x => x.BuscarTodos()).Returns(calcados); ICalcadoAplicacao servico = new CalcadoAplicacao(repositorioFake.Object); servico.DeletarCalcado(calcado); repositorioFake.Verify(x => x.Deletar(calcado)); }
public void CriarCalcadoCorEmBrancoTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "", 41, 300); }
public void CriarCalcadoMarcaEmBrancoTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "", "Vermelho", 41, 300); }
public void CriarCalcadoModeloEmBrancoTeste() { Calcado calcado = new Calcado("", "Nike", "Vermelho", 41, 300); }
public void CriarCalcadoTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "Vermelho", 41, 300); Assert.AreEqual("TÊNIS NIKE AIR JORDAN 1 LOW - Nike - Vermelho - 41: R$ 300", calcado.ToString()); }
public void CriarCalcadoPrecoInvalidoTeste() { Calcado calcado = new Calcado("TÊNIS NIKE AIR JORDAN 1 LOW", "Nike", "Vermelho", 215, -20); }
public async Task <IActionResult> Create(string elemento, int pagina) { var site = HttpHelper.GetPedidoId(); var usuario = await UserManager.GetUserAsync(this.User); var email = usuario.UserName; var condicao = ""; ViewBag.elemento = elemento; ViewBag.condicao = _context.InfoVenda.FirstOrDefault(i => i.ClienteId == usuario.Id); ViewBag.condicao2 = _context.InfoEntrega.FirstOrDefault(i => i.ClienteId == usuario.Id); ViewBag.condicao3 = _context.ContaBancaria.FirstOrDefault(i => i.ClienteId == usuario.Id); var claims = User.Claims.ToList(); var roles = ""; foreach (var v in claims) { roles += v.Value + ", "; } bool permissao2 = await UserHelper.VerificarPermissao2(site, email, condicao, elemento); bool permissao = await UserHelper.VerificarPermissao(site, roles, elemento); if (!permissao2) { return(PartialView("NoPermission")); } if (!permissao) { return(PartialView("NoPermission")); } Elemento ele = null; if (elemento == "Imagem") { ele = new Imagem(); } if (elemento == "Show") { ele = new Show(); } if (elemento == "Video") { ele = new Video(); } if (elemento == "Texto") { ele = new Texto(); } if (elemento == "Table") { ele = new Table(); } if (elemento == "Roupa") { ele = new Roupa(); } if (elemento == "Calcado") { ele = new Calcado(); } if (elemento == "Alimenticio") { ele = new Alimenticio(); } if (elemento == "Acessorio") { ele = new Acessorio(); } if (elemento == "LinkBody") { ele = new LinkBody(); } if (elemento == "Formulario") { ele = new Formulario(); } if (elemento == "Dropdown") { ele = new Dropdown(); } if (elemento == "CarouselPagina") { ele = new CarouselPagina(); } if (elemento == "CarouselImg") { ele = new CarouselImg(); } if (elemento == "Campo") { ele = new Campo(); } var pedido = await _context.Pedido.Include(p => p.Paginas).Include(p => p.Pastas).FirstAsync(p => p.Id == site); var elementos = new List <Elemento>(); var els = await _context.Elemento.Where(elem => elem.Pagina_ == pagina).ToListAsync(); List <Pagina> lista = new List <Pagina>(); lista.Add(new Pagina { Id = 0, Titulo = "[[ Escolha uma pagina ]]" }); var page = await _context.Pagina.Include(p => p.Story) .ThenInclude(p => p.Pagina).FirstAsync(p => p.Id == pagina); lista.AddRange(page.Story.Pagina); ViewBag.PaginaEscolhida = new SelectList(lista, "Id", "Titulo"); elementos.AddRange(els); ViewBag.condicao = !page.Layout; PreencherCombo(ele, pedido, elementos); return(PartialView(ele)); }
public void RetornarCalcadoRepositorioTest() { Calcado calcado = _repositorio.Buscar(1); Assert.IsNotNull(calcado); }