public DtoLib.ResultadoEntidad <DtoLibSistema.Usuario.Ficha> Usuario_Principal() { var result = new DtoLib.ResultadoEntidad <DtoLibSistema.Usuario.Ficha>(); try { using (var cnn = new sistemaEntities(_cnSist.ConnectionString)) { var ent = cnn.usuarios.Find("0000000001"); if (ent == null) { result.Mensaje = "[ ID ] USUARIO PRINCIPAL NO ENCONTRADO"; result.Result = DtoLib.Enumerados.EnumResult.isError; return(result); } var nr = new DtoLibSistema.Usuario.Ficha() { auto = ent.auto, codigo = ent.codigo, nombre = ent.nombre, }; result.Entidad = nr; } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
public DtoLib.ResultadoEntidad <DtoLibSistema.Usuario.Ficha> Usuario_GetFicha(string autoUsu) { var result = new DtoLib.ResultadoEntidad <DtoLibSistema.Usuario.Ficha>(); try { using (var cnn = new sistemaEntities(_cnSist.ConnectionString)) { var ent = cnn.usuarios.Find(autoUsu); if (ent == null) { result.Mensaje = "[ ID ] USUARIO NO ENCONTRADO"; result.Result = DtoLib.Enumerados.EnumResult.isError; return(result); } var _grupo = ""; var _autoGrupo = ""; var entGrupo = cnn.usuarios_grupo.Find(ent.auto_grupo); if (entGrupo != null) { _grupo = entGrupo.nombre; _autoGrupo = entGrupo.auto; } var r = new DtoLibSistema.Usuario.Ficha() { auto = ent.auto, codigo = ent.codigo, nombre = ent.nombre, apellido = ent.apellido, fechaAlta = ent.fecha_alta, fechaBaja = ent.fecha_baja, fechaUltSesion = ent.fecha_sesion, grupo = _grupo, estatus = ent.estatus, autoGrupo = _autoGrupo, clave = ent.clave, }; result.Entidad = r; } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }