/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Seguridad.Empresa /// En la BASE de DATO la Tabla : [Seguridad.Empresa] /// <summary> /// <returns>Entidad</returns> public OperationResult FindEmpresaSistema(int pcodEmpresaSistema) { BEEmpresaSistema objEmpresaSistema = new BEEmpresaSistema(); try { objEmpresaSistema = oEmpresaSistemaData.Find(pcodEmpresaSistema); return(OK(objEmpresaSistema)); } catch (Exception ex) { return(Error(GetType().Name, MethodBase.GetCurrentMethod().Name, ex, "", "")); } }
public BEEmpresaSistema FindEmpresaSistema(int pcodEmpresa, string pcodSistema) { BEEmpresaSistema objEmpresaSistema = new BEEmpresaSistema(); try { objEmpresaSistema = oEmpresaSistemaData.Find(pcodEmpresa, pcodSistema); return(objEmpresaSistema); } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); throw new Exception(oReturnValor.Message); } }
public BEEmpresaSistema Find(int pcodEmpresa, string pcodSistema) { BEEmpresaSistema objEntidadSistema = new BEEmpresaSistema(); try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resul = SeguridadDC.usp_sis_R_EmpresaSistema_Paged(1, 100, "codSistemaNombre", "asc", pcodEmpresa, pcodSistema, true); foreach (var item in resul) { objEntidadSistema = new BEEmpresaSistema() { codEmpresaSistema = item.codEmpresaSistema, codEmpresa = item.codEmpresa, codSistema = item.codSistema, indActivo = item.indActivo, fecInicio = item.fecInicio, fecFinal = item.fecFinal, numTiempoToken = item.numTiempoToken, segUsuarioEdita = item.segUsuarioEdita, segFechaHoraEdita = item.segFechaEdita, segMaquinaEdita = item.segMaquinaEdita, }; } } } catch (Exception ex) { throw ex; } return(objEntidadSistema); }
public string GetToken(BEUsuarioValidoResponse objUsuarioValidado) { EmpresaSistemaData oEmpresaSistemaData = new EmpresaSistemaData(); BEEmpresaSistema oEmpresaSistema = oEmpresaSistemaData.Find(objUsuarioValidado.codEmpresa, objUsuarioValidado.codSistema); return(StringExtensions.OfuscateUrl(string.Format("{0}|{1}|{2}|{3}|{4}|{5}|{6}|{7}|{8}|{9}|{10}|{11}|{12}", /* 00 */ objUsuarioValidado.codUsuario, /* 01 */ objUsuarioValidado.codEmpleado, /* 02 */ objUsuarioValidado.desLogin, /* 03 */ objUsuarioValidado.desCorreo, /* 04 */ objUsuarioValidado.desNombreUsuario, /* 05 */ objUsuarioValidado.codEmpresa, /* 06 */ objUsuarioValidado.codEmpresaNombre, /* 07 */ objUsuarioValidado.numRUC, /* 08 */ objUsuarioValidado.codSistema, /* 09 */ objUsuarioValidado.codSistemaNombre, /* 10 */ objUsuarioValidado.codRol, /* 11 */ objUsuarioValidado.codRolNombre, /* 12 */ HelpTime.DateTimeToUnixTimestamp(DateTime.Now.AddHours(GlobalSettings.GetDEFAULT_HorasFechaActualCloud()).AddHours( oEmpresaSistema.numTiempoToken == 0 ? 24 : oEmpresaSistema.numTiempoToken)).ToString()) )); }