public String guardar(usuarios usuario, bd_simaEntitie db) { String resultado = null; try { db.usuarios.Add(usuario); db.SaveChanges(); return("Usuario registrado."); } catch (Exception) { resultado = null; } return(resultado); }
private bool esUsuarioValido(bd_simaEntitie db, String perfil) { bool valido = false; String idUsuario = getIdUsuario(); if (!idUsuario.Equals("")) { usuarios u = db.usuarios.Find(idUsuario); if (u != null) { if (u.tipo.Equals(perfil)) { valido = true; } } } if (!valido) { destruirSesion(); } return(valido); }
public bool esAdministradorOrMonitor(bd_simaEntitie db) { bool valido = false; String idUsuario = getIdUsuario(); if (!idUsuario.Equals("")) { usuarios u = db.usuarios.Find(idUsuario); if (u != null) { if (u.tipo.Equals("Administrador") || u.tipo.Equals("Monitor")) { valido = true; } } } if (!valido) { destruirSesion(); } return(valido); }