/// <summary> /// Validar usuario /// </summary> /// <param name="obclsUsuarios">Objeto usuario</param> /// <returns>confirmacion de consulta</returns> public bool getValidarUsuario(Models.clsTBUsuarios obclsUsuarios) { try { DataSet dsConsulta = new DataSet(); _SqlConnection = new SqlConnection(stConexion); _SqlConnection.Open(); _SqlCommand = new SqlCommand("spConsultarUsuario", _SqlConnection); _SqlCommand.CommandType = CommandType.StoredProcedure; _SqlCommand.Parameters.Add(new SqlParameter("@cLogin", obclsUsuarios.stUsuario)); _SqlCommand.Parameters.Add(new SqlParameter("@cPassword", obclsUsuarios.stContraseña)); _SqlCommand.Parameters.Add(new SqlParameter("@cCoordinador", obclsUsuarios.stTipoUs)); _SqlCommand.ExecuteNonQuery(); _SqlDataAdapter = new SqlDataAdapter(_SqlCommand); _SqlDataAdapter.Fill(dsConsulta); if (dsConsulta.Tables[0].Rows.Count > 0) { return(true); } else { return(false); } } catch (Exception ex) { throw ex; } finally { _SqlConnection.Close(); } }
public string addUsuario(Models.clsTBUsuarios obclsUsuarios) { try { using (Entidades.bdProyectoGradoEntities obbdProyectoGradoEntities = new Entidades.bdProyectoGradoEntities()) { Entidades.Usuarios obUsuarios = new Entidades.Usuarios { Id = obclsUsuarios.inId, Nombre = obclsUsuarios.stNombre, Apellido = obclsUsuarios.stApellido, Usuario = obclsUsuarios.stUsuario, Contraseña = obclsUsuarios.stContraseña, Correo = obclsUsuarios.stCorreo, Tipo_Usuario = Convert.ToInt32(obclsUsuarios.stTipoUs) }; obbdProyectoGradoEntities.Usuarios.Add(obUsuarios); obbdProyectoGradoEntities.SaveChanges(); return("Se realizo proceso con exito"); } } catch (Exception ex) { throw ex; } }
public List <Models.clsTBUsuarios> getUsuarios(Models.clsTBUsuarios obclsUsuarios) { try { using (Entidades.bdProyectoGradoEntities obbdProyectoGradoEntities = new Entidades.bdProyectoGradoEntities()) { return((from q in obbdProyectoGradoEntities.Usuarios join a in obbdProyectoGradoEntities.Tipo_Usuario on q.Tipo_Usuario equals a.Id where q.Usuario == obclsUsuarios.stUsuario select new Models.clsTBUsuarios { inId = q.Id, stNombre = q.Nombre, stApellido = q.Apellido, stUsuario = q.Usuario, stContraseña = q.Contraseña, stTipoUs = a.Descripcion }).ToList()); } } catch (Exception ex) { throw ex; } }