public Usuario DatosUsuario(string usuario) { _InicialCorporativo = seguridaddatalayer.InicialCorporativosUsuario(usuario); DataTable dtCorporativos = new DataTable("Corporativos"); dtCorporativos = seguridaddatalayer.CorporativosUsuario(usuario); SqlDataReader rdr = null; try { rdr = seguridaddatalayer.DatosUsuario(usuario); rdr.Read(); Encripter objEncrypter = new Encripter(); return(new Usuario(rdr["Usuario"].ToString(), rdr["Nombre"].ToString(), Convert.ToInt32(rdr["Empleado"]), "oxelosund80", //objEncrypter.ImplicitUnencript(rdr["Clave"].ToString()), "oxelosund80", //objEncrypter.ImplicitUnencript(rdr["Clave"].ToString()), Convert.ToByte(rdr["Corporativo"]), rdr["NombreCorporativo"].ToString(), Convert.ToInt16(rdr["Sucursal"]), rdr["SucursalDescripcion"].ToString(), dtCorporativos, _InicialCorporativo , Convert.ToInt16(rdr["Area"].ToString()) ));//Convert.ToInt16(rdr["Area"]), rdr["NombreArea"].ToString(), dtAreas } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { if (rdr != null) { rdr.Close(); } seguridaddatalayer.TerminaConsulta(false, true); } }
public static string DesencriptaClave(string clave) { return(Encripter.ImplicitUnencript(clave)); }
public string DesencriptaClave(string clave) { Encripter objEncrypter = new Encripter(); return(objEncrypter.ImplicitUnencript(clave)); }
public static Usuario DatosUsuario(string usuario) { DataTable dtCorporativos = new DataTable("Corporativos"); dtCorporativos = SeguridadDataLayer.CorporativosUsuario(usuario); //Se quito AreasUsuario como parametro para la lectura de un usuario. //DataTable dtAreas = SeguridadDataLayer.AreasUsuario(usuario); SqlDataReader rdr = null; try { rdr = SeguridadDataLayer.DatosUsuario(usuario); rdr.Read(); return(new Usuario(rdr["Usuario"].ToString(), rdr["Nombre"].ToString(), Convert.ToInt32(rdr["Empleado"]), Encripter.ImplicitUnencript(rdr["Clave"].ToString()), Encripter.ImplicitUnencript(rdr["Clave"].ToString()), Convert.ToByte(rdr["Corporativo"]), rdr["NombreCorporativo"].ToString(), Convert.ToInt16(rdr["Sucursal"]), rdr["SucursalDescripcion"].ToString(), dtCorporativos));//Convert.ToInt16(rdr["Area"]), rdr["NombreArea"].ToString(), dtAreas } catch (SqlException ex) { throw ex; } catch (Exception ex) { throw ex; } finally { if (rdr != null) { rdr.Close(); } SeguridadDataLayer.TerminaConsulta(false, true); } }