public IActionResult SaskiaGehitu(int id) { var cart = Saskia.SaskiaLortu(); //aurretik sortu dugun Saskia klasea erabiliz _saskiaService.SaskiaGehitu(id, cart.SaskiaId); //zerbitzu berrian karritoan gehitzeko return(RedirectToAction("Index")); }
public IActionResult Index(BezeroaEskaera bezeroaEskaera) { if (ModelState.IsValid) { /* try * {*/ bezeroaEskaera.Erabiltzaileaid = AdminDbContext.user.idusuario; bezeroaEskaera.Data = DateTime.Now; var cart = Saskia.SaskiaLortu(); /*Bezeroa konprobatu*/ if (_saskiaService.BezeroaKonprobatu(bezeroaEskaera.Erabiltzaileaid)) { _saskiaService.BezeroaAldatu(bezeroaEskaera); } else { _saskiaService.EskaeraBezeroaGehitu(bezeroaEskaera); } _saskiaService.ErosketaGehitu(bezeroaEskaera, cart.SaskiaId); _saskiaService.SaskiaEzabatu(cart.SaskiaId); return(RedirectToAction("Osatu", new { id = bezeroaEskaera.Id })); /* } * catch (Exception ex) * { * ModelState.AddModelError("errorea", ex.Message); * }*/ } return(View(bezeroaEskaera)); }
public async Task <IActionResult> Edit(string id, [Bind("SaskiaId")] Saskia saskia) { if (id != saskia.SaskiaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(saskia); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SaskiaExists(saskia.SaskiaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(saskia)); }
public IViewComponentResult Invoke() { var cart = Saskia.SaskiaLortu(); ViewData["ItemGuztiak"] = _saskiaService.ItemGuztiak(cart.SaskiaId); return(View()); }
/* public SaskiaController(AdminDbContext context) * { * _context = context; * }*/ // GET: Saskias public async Task <IActionResult> Index() { var cart = Saskia.SaskiaLortu(); var saskiaViewModel = new SaskiaViewModel(); //ViewModel bat erabiliko dugu saskiaViewModel.SaskiaAleak = _saskiaService.SaskiaLortuAleak(cart.SaskiaId); saskiaViewModel.SaskiaGuztira = _saskiaService.Guztira(cart.SaskiaId); return(View(saskiaViewModel)); }
public async Task <IActionResult> Create([Bind("SaskiaId")] Saskia saskia) { if (ModelState.IsValid) { _context.Add(saskia); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(saskia)); }
public ActionResult SaskiaKendu(int id) { var cart = Saskia.SaskiaLortu(); var saskiaItem = _saskiaService.SaskiaAleaDatuak(id, cart.SaskiaId); int itemCount = _saskiaService.SaskiaKendu(id, cart.SaskiaId); var results = new SaskiaKenduViewModel { Mezua = HtmlEncoder.Default.Encode(saskiaItem.Producto.Nombre) + " zure saskitik kendu da", SaskiaGuztira = _saskiaService.Guztira(cart.SaskiaId), ///ItemGuztiak = _saskiaService.ItemGuztiak(cart.SaskiaId), ItemKopurua = itemCount, EzabatutakoId = id }; return(Json(results)); }