public async Task <IActionResult> Edit(int id, [Bind("IdMarca,NombreMarca,DescripcionMarca,ActivoMarca")] TblMarca tblMarca) { if (id != tblMarca.IdMarca) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tblMarca); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblMarcaExists(tblMarca.IdMarca)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tblMarca)); }
public TblMarca metodoSeleccion(int codigo) { TblMarca DatoEncontrado = modelBaseDato.TblMarca.FirstOrDefault( x => x.ID_MARCA == codigo); return(DatoEncontrado); }
// metododo paras seleccionar un elemento donde sea igual a la variable x // politicia de acceso = public --- definimo tipo dato retorno CatBodega ---- nombre metodo public TblMarca metodoSeleccion(string nombreMarca) { TblMarca DatoEncontrado = modelBaseDato.TblMarca.FirstOrDefault( x => x.NOMBRE_MARCA == nombreMarca); return(DatoEncontrado); }
//metodos para guardar o actualizar un dato CAT_BODEGA public bool metodoGuardar(TblMarca datos) // exijidamente true false //string bool number void { // null - nombre try { // ifiltrar el dato si existe select * from cat bodega where nombrebodega == 'Bodega 1' //comparar el codigo si viene null autogerar si el dato nuevo TblMarca busqueda = modelBaseDato.TblMarca.FirstOrDefault( x => x.ID_MARCA == datos.ID_MARCA); if (busqueda == null) { // si es nulo no exite por lo tanto mandamos a guardar modelBaseDato.TblMarca.Add(datos); } else { //TblMarca busqueda = modelBaseDato.TblMarca.FirstOrDefault( // x => x.ID_MARCA == datos.ID_MARCA); //comparar el mobre busqueda.NOMBRE_MARCA = datos.NOMBRE_MARCA; } modelBaseDato.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public async Task <IActionResult> Create([Bind("IdMarca,NombreMarca,DescripcionMarca,ActivoMarca")] TblMarca tblMarca) { if (ModelState.IsValid) { _context.Add(tblMarca); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tblMarca)); }
public bool metodoBusca(string nombre) { TblMarca DatoEncontrado = modelBaseDato.TblMarca.FirstOrDefault( x => x.NOMBRE_MARCA == nombre); if (DatoEncontrado == null) { return(false); } else { return(true); } }
//metodo para eliminar public bool metodoEliminar(int codigo) { try { TblMarca DatoEncontrado = modelBaseDato.TblMarca.FirstOrDefault( x => x.ID_MARCA == codigo); modelBaseDato.TblMarca.Remove(DatoEncontrado); modelBaseDato.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool metodoguardarNeg(ObjetoMarca datoCliente) { try { TblMarca modeloTabla = new TblMarca(); modeloTabla.ID_MARCA = datoCliente.IdMarca; modeloTabla.NOMBRE_MARCA = datoCliente.NombreMarca; //le agregue esto debido a la relacion con el catalgo varMarca.metodoGuardar(modeloTabla); return(true); } catch (Exception es) { return(false); } }