示例#1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         string usuariolbl = "";
         Session["UserID"] = HttpContext.Current.User.Identity.Name.Substring(HttpContext.Current.User.Identity.Name.IndexOf(@"\") + 1);
         //if (Session["UserID"].ToString() == "")
         //Session["UserID"] = "AREYES";
         usuariolbl = Session["UserID"].ToString();
         if (Session["Usuario"] != null)
         {
             opeUsuario _mdl = (opeUsuario)Session["Usuario"];
             if (_mdl != null)
             {
                 if (_mdl.ouAdministrador == "S")
                 {
                     usuariolbl = usuariolbl + " - Modo: Administrador";
                 }
             }
         }
         lblUser.Text = usuariolbl;
         escribirBitacora(Session["UserID"].ToString());
     }
     catch (Exception e2)
     {
         throw e2;
     }
 }
示例#2
0
        public opeUsuario getUsuario(String user)
        {
            opeUsuario _mldUser = new opeUsuario();

            try
            {
                using (dbRiskDataContext dc = new dbRiskDataContext(Helper.ConnectionString()))
                {
                    var query = (from item in dc.opeUsuario
                                 where item.ouID.ToUpper() == user.Trim().ToUpper()
                                 select item);
                    if (query != null)
                    {
                        if (query.Count() > 0)
                        {
                            _mldUser = query.First();
                        }
                    }
                }
            }
            catch (Exception egU)
            {
                escribirBitacora("Error al consultar los datos del Usuario: " + egU.Message);
                _mldUser = null;
            }
            return(_mldUser);
        }
 private void verificarUsuario()
 {
     try
     {
         if (lblUsuario.Text.ToString() != "")
         {
             _user = InterpretacionDA.getUsuario(lblUsuario.Text.ToString());
             Session["Usuario"] = _user;
             if (_user != null && _user.ouAdministrador.ToUpper() == "S")
             {
                 ddlBusUsuarios.Visible = true;
                 ddlBusUsuario2.Visible = true;
                 List <vBuscaEnRevision> _lstInter  = new List <vBuscaEnRevision>();
                 List <vBuscaEnRevision> _lstInter2 = new List <vBuscaEnRevision>();
                 vBuscaEnRevision        _mdl       = obtenerBusqueda();
                 vBuscaEnRevision        _mdl2      = obtenerBusqueda2();
                 _lstCompleta = InterpretacionDA.getInterpretacionList();
                 _lstInter    = _lstCompleta.Where(x => x.oeInterpretacionAprobada == null && x.bkStatus == false && x.AccessionNumber.ToUpper().Contains(_mdl.AccessionNumber.ToUpper()) && x.InternalPatientID.ToUpper().Contains(_mdl.InternalPatientID.ToUpper()) && x.FullName.ToUpper().Contains(_mdl.FullName.ToUpper())).OrderBy(o => o.fechayhora).ToList();
                 _lstInter2   = _lstCompleta.Where(x => x.oeInterpretacionAprobada == false && x.AccessionNumber.ToUpper().Contains(_mdl2.AccessionNumber.ToUpper()) && x.InternalPatientID.ToUpper().Contains(_mdl2.InternalPatientID.ToUpper()) && x.FullName.ToUpper().Contains(_mdl2.FullName.ToUpper())).OrderBy(o => o.fechayhora).ToList();
                 cargarUsuarioscmb(_lstInter, _lstInter2);
             }
             else
             {
                 ddlBusUsuarios.Visible = false;
                 ddlBusUsuario2.Visible = false;
             }
         }
     }
     catch (Exception evU)
     {
         escribirBitacora("No fue posible verificar el usuario: " + evU.Message);
     }
 }
        public opeUsuario getUsuario(String user)
        {
            opeUsuario _mdl = new opeUsuario();

            try
            {
                _mdl = (new InterpretacionDA()).getUsuario(user);
            }
            catch (Exception)
            {
                _mdl = null;
            }
            return(_mdl);
        }