public string VersaoClient(int IDEmpresa) { //06/04/2016 -- //VERIFICAR A POSSIBILIDADE DE ATUALIZAR SEM PRECISAR SER POR EMPRESA. string Versao = string.Empty; DataSetUsuario dsU = new DataSetUsuario(); PreencheTabela PT = new PreencheTabela(); try { PT.PreencheUltimaVersaoClientBiometria(dsU, IDEmpresa); if (dsU.TBConfiguracaoFTP.Rows.Count > 0) { Versao = dsU.TBConfiguracaoFTP[0].VersaoClientBiometria.Trim(); } else { Versao = string.Empty; } } catch (Exception ex) { ex.ToString(); Versao = string.Empty; } return(Versao); }
public override global::System.Data.DataSet Clone() { DataSetUsuario cln = ((DataSetUsuario)(base.Clone())); cln.InitVars(); cln.SchemaSerializationMode = this.SchemaSerializationMode; return(cln); }
public bool LogarAdmin(int IDEmpresa, string Login, string Senha, string TokenAcesso) { DataSetUsuario dsU = new DataSetUsuario(); if (TokenAcesso == "TentoWebServiceNovamente7x24dm12") { PreencheTabela PT = new PreencheTabela(); try { PT.PreenchevwUsuarioWebServiceLogar(dsU, IDEmpresa, Login, Senha); if (dsU.vwUsuarioWebService.Rows.Count > 0) { if (dsU.vwUsuarioWebService[0].IDTPUsuario == 1 || dsU.vwUsuarioWebService[0].CadastraDigital || dsU.vwUsuarioWebService[0].IDTPUsuario == 7) { if (dsU.vwUsuarioWebService[0].IDTPUsuario == 1) { return(true); } if (IDEmpresa == dsU.vwUsuarioWebService[0].IDEmpresa && dsU.vwUsuarioWebService[0].IDTPUsuario == 7) { return(true); } if (dsU.vwUsuarioWebService[0].CadastraDigital && IDEmpresa == dsU.vwUsuarioWebService[0].IDEmpresa) { return(true); } //Verificação se a empresa pertence a algum grupo ... Acrescentado em 11/09/2015 - //P atender o grupo de registro Paiaguás if (IDEmpresa != dsU.vwUsuarioWebService[0].IDEmpresa) { return(PT.EmpresaGrupoRegistro(dsU.vwUsuarioWebService[0].IDEmpresa)); } } else { return(false); } } else { return(false); } } catch (Exception ex) { ex.ToString(); } } return(false); }
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { DataSetUsuario ds = new DataSetUsuario(); global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny(); any.Namespace = ds.Namespace; sequence.Items.Add(any); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); if (xs.Contains(dsSchema.TargetNamespace)) { global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) { schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); s2.SetLength(0); schema.Write(s2); if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; for (; ((s1.Position != s1.Length) && (s1.ReadByte() == s2.ReadByte()));) { ; } if ((s1.Position == s1.Length)) { return(type); } } } } finally { if ((s1 != null)) { s1.Close(); } if ((s2 != null)) { s2.Close(); } } } xs.Add(dsSchema); return(type); }
public Byte[] FotoUsuario(int IDusuario, int IDEmpresa) { PreencheTabela PT = new PreencheTabela(); DataSetUsuario dsU = new DataSetUsuario(); PT.PreenchevwUsuarioWebServiceIDUsuario(dsU, IDEmpresa, IDusuario); if (dsU.vwUsuarioWebServiceFoto.Rows.Count > 0) { if (!dsU.vwUsuarioWebServiceFoto[0].IsFotoUsuarioNull()) { Foto = dsU.vwUsuarioWebServiceFoto[0].FotoUsuario; } } return(Foto); }
public DataSetUsuario UsuariosPontoLogin(int IDEmpresa, string Login, string TokenAcesso) { DataSetUsuario dsU = new DataSetUsuario(); if (TokenAcesso == "TentoWebServiceNovamente7x24dm12") { PreencheTabela PT = new PreencheTabela(); try { PT.PreenchevwUsuarioWebServiceLogin(dsU, IDEmpresa, Login); } finally { } } return(dsU); }
public DataSetUsuario UsuarioSemREP(int IDEmpresa, string TokenAcesso, int IDREP) { DataSetUsuario dsU = new DataSetUsuario(); if (TokenAcesso == "TentoWebServiceNovamente7x24dm12") { PreencheTabela PT = new PreencheTabela(); try { PT.PreencheVWUsuarioWebServiceREP(dsU, IDEmpresa, IDREP); } finally { } } return(dsU); }
public DataSetUsuario SearchNomeCPFLogin(string TextoBusca, int TipoBusca, int IDEmpresa, string TokenAcesso) { int IDGrupoRegistro; DataSetUsuario dsu; PreencheTabela PT; if (TokenAcesso != "TentoWebServiceNovamente7x24dm12") { return(null); } try { //1 Busca por nome, 2 Busca por Matricula, 3 Busca por CPF dsu = new DataSetUsuario(); dsu.EnforceConstraints = false; PT = new PreencheTabela(); MetodosPontoFrequencia.DataSetUsuarioTableAdapters.vwUsuarioWebServiceTableAdapter adpvwUsuario = new MetodosPontoFrequencia.DataSetUsuarioTableAdapters.vwUsuarioWebServiceTableAdapter(); IDGrupoRegistro = PT.GrupoRegistro(IDEmpresa); switch (TipoBusca) { case 1: adpvwUsuario.FillSearchNome(dsu.vwUsuarioWebService, TextoBusca, IDEmpresa, IDGrupoRegistro); break; case 2: adpvwUsuario.FillSearchMatriculaGrupoRegistro(dsu.vwUsuarioWebService, TextoBusca.Trim(), IDEmpresa, IDGrupoRegistro); break; case 3: adpvwUsuario.FillSearchCPFIDempresa(dsu.vwUsuarioWebService, TextoBusca, IDEmpresa, IDGrupoRegistro); break; } return(dsu); } catch (Exception ex) { ex.ToString(); return(null); } }
public DataSetUsuario UsuariosPontoHash(int IDEmpresa, string TokenAcesso, string HashMaquina) { DataSetUsuario dsU = new DataSetUsuario(); if (TokenAcesso == "TentoWebServiceNovamente7x24dm12") { PreencheTabela PT = new PreencheTabela(); try { PT.PreenchevwUsuarioWebServiceHash3(dsU, IDEmpresa, HashMaquina); } catch (Exception ex) { UtilLog.EscreveLog(DateTime.Now.ToLocalTime() + " UsuariosPontoHash ERRO " + ex.Message); } finally { } } return(dsU); }
public string UltimaRefREP(int IDEmpresa, string TokenAcesso) { DataSetUsuario dsU = new DataSetUsuario(); if (TokenAcesso == "TentoWebServiceNovamente7x24dm12") { PreencheTabela PT = new PreencheTabela(); try { PT.UltimaRefREPCadastrada(dsU, IDEmpresa); if (dsU.vwMaiorRefREP.Rows.Count > 0) { MaiorRefREP = dsU.vwMaiorRefREP[0].MaiorRefREP.ToString(); } } catch (Exception ex) { MaiorRefREP = "0"; } } return(MaiorRefREP); }
public string LocalizaUsuarioPIS(string PIS, string Data, string Hora, int IDEmpresa, string TokenAcesso) { string DataHora = ""; if (TokenAcesso == "TentoWebServiceNovamente7x24dm12") { PreencheTabela PT = new PreencheTabela(); DataSetUsuario dsU = new DataSetUsuario(); PT.PreenchevwUsuarioWebService(dsU, IDEmpresa, PIS); if (dsU.vwUsuarioWebService.Rows.Count > 0) { Data = string.Format("{0}/{1}/{2}", Data.Substring(0, 2), Data.Substring(2, 2), Data.Substring(4, 4)); Hora = string.Format("{0}:{1}", Hora.Substring(0, 2), Hora.Substring(2, 2)); DataHora = string.Format("{0} {1}", Data, Hora); retmsg = BaterPonto(IDEmpresa, 0, dsU.vwUsuarioWebService[0].IDUsuario, Convert.ToDateTime(DataHora), "TentoWebServiceNovamente7x24dm12", "", "", "", "", 0, "", "", false, 1); } } return(retmsg); }