public static bool Guardar(Granja entity) { GranjaContexto granaContexto = new GranjaContexto(); bool paso = false; try { if (granaContexto.granjas.Any(A => A.MadreId == entity.MadreId)) { paso = Modificar(entity); } else { paso = Insertar(entity); } } catch (Exception) { throw; } finally { granaContexto.Dispose(); } return(paso); }
public Usuario Buscar(int id) { GranjaContexto contexto = new GranjaContexto(); Usuario usuario = new Usuario(); try { usuario = contexto.Usuario.Find(id); } catch (Exception) { throw; } return(usuario); }
public List <Usuario> GetList(Expression <Func <Usuario, bool> > expression) { GranjaContexto contexto = new GranjaContexto(); List <Usuario> lista; try { lista = contexto.Usuario.Where(expression).ToList(); } catch (Exception) { throw; } return(lista); }
private bool Insertar(Usuario usuario) { GranjaContexto contexto = new GranjaContexto(); bool paso = false; try { contexto.Usuario.Add(usuario); paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
private bool Modificar(Usuario usuario) { GranjaContexto contexto = new GranjaContexto(); bool paso = false; try { contexto.Usuario.Add(usuario); contexto.Entry(usuario).State = EntityState.Modified; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
public bool Eliminar(int id) { GranjaContexto contexto = new GranjaContexto(); bool paso = false; Usuario usuario = new Usuario(); try { usuario = contexto.Usuario.Find(id); contexto.Entry(usuario).State = EntityState.Deleted; paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
private static bool Modificar(Granja entyti) { GranjaContexto granaContexto = new GranjaContexto(); bool paso = false; try { granaContexto.Entry(entyti).State = EntityState.Modified; paso = granaContexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { granaContexto.Dispose(); } return(paso); }
private static bool Insertar(Granja entity) { GranjaContexto granaContexto = new GranjaContexto(); bool paso = false; try { granaContexto.granjas.Add(entity); paso = granaContexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { granaContexto.Dispose(); } return(paso); }
public bool Guardar(Usuario usuario) { GranjaContexto contexto = new GranjaContexto(); bool paso = false; try { if (usuario.UsuarioId == 0) { paso = Insertar(usuario); } else { paso = Modificar(usuario); } } catch (Exception) { throw; } return(paso); }