public async Task <IActionResult> Edit(int id, [Bind("MarcaId,Nombre")] MarcasArticulos marcasArticulos) { if (id != marcasArticulos.MarcaId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(marcasArticulos); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MarcasArticulosExists(marcasArticulos.MarcaId)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(marcasArticulos)); }
public static bool Insertar(MarcasArticulos cid) { bool resultado = false; using (var db = new FSVentasCoreDb()) { try { var p = Buscar(cid.MarcaId); if (p == null) { db.MarcasArticulos.Add(cid); } else { db.Entry(cid).State = EntityState.Modified; } db.SaveChanges(); resultado = true; } catch (Exception) { throw; } } return(resultado); }
public async Task <IActionResult> Create([Bind("MarcaId,Nombre")] MarcasArticulos marcasArticulos) { if (ModelState.IsValid) { _context.Add(marcasArticulos); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(marcasArticulos)); }
public static MarcasArticulos Buscar(int Id) { var cid = new MarcasArticulos(); using (var db = new FSVentasCoreDb()) { try { cid = db.MarcasArticulos.Find(Id); } catch (Exception) { throw; } } return(cid); }
public static bool Eliminar(MarcasArticulos cid) { bool resultado = false; using (var db = new FSVentasCoreDb()) { try { db.Entry(cid).State = EntityState.Deleted; db.SaveChanges(); resultado = true; } catch (Exception) { throw; } } return(resultado); }