Beispiel #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Page.IsPostBack == false)
        {
            cboDistrito.DataSource     = objDistritoBL.ListarDistrito();
            cboDistrito.DataValueField = "IdDistrito";
            cboDistrito.DataTextField  = "Nombre";
            cboDistrito.DataBind();


            String strCodPac = Session["IdPaciente"].ToString();
            try
            {
                objPacienteBE             = objPacienteBL.consultarPaciente(strCodPac);
                lblCod.Text               = strCodPac;
                txtApe.Text               = objPacienteBE.ApePacPat;
                txtApeMat.Text            = objPacienteBE.ApePacMat;
                txtNom.Text               = objPacienteBE.NomPaciente;
                cboGenero.SelectedValue   = objPacienteBE.Sexo;
                txtDocumento.Text         = objPacienteBE.NroIdentidad;
                txtDireccion.Text         = objPacienteBE.Direccion;
                cboDistrito.SelectedValue = objPacienteBE.IdDistrito;
                txtTelefono.Text          = objPacienteBE.Telefono;
                txtCelular.Text           = objPacienteBE.Celular;
                txtCorreo.Text            = objPacienteBE.Email;
                txtTalla.Text             = objPacienteBE.TallaPac;
                txtSangre.Text            = objPacienteBE.TipSangrePac;
                txtPeso.Text              = objPacienteBE.PesoPac;
            }
            catch (Exception ex)
            {
                lblMensaje.Text = "Error : " + ex.Message;
            }
        }
    }
Beispiel #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (Session["codP"] != null)
            {
                PacienteBL paciente   = new PacienteBL();
                PacienteBE pacientebe = new PacienteBE();
                pacientebe = paciente.consultarPaciente(Session["codP"].ToString());

                if (pacientebe == null)
                {
                    lblMensaje.Text = "Nulo";
                }
                else
                {
                    txtApellido.Text   = pacientebe.ApePacMat;
                    txtNombre.Text     = pacientebe.NomPaciente;
                    txtSexo.Text       = pacientebe.Sexo.Equals("F") ? "Femenino" : "Masculino";
                    txtNro.Text        = pacientebe.NroIdentidad;
                    txtPeso.Text       = pacientebe.PesoPac;
                    txtTipoSangre.Text = pacientebe.TipSangrePac;
                    txtTalla.Text      = pacientebe.TallaPac;
                }
            }
            else
            {
                lblMensaje.Text = "Ingrese login";
            }

            if (Page.IsPostBack == false)
            {
                cboEspecialidad.DataSource     = objEspecialidadBL.ListarEspecialidad();
                cboEspecialidad.DataValueField = "IdEspecialidad";
                cboEspecialidad.DataTextField  = "Especialidad";
                cboEspecialidad.DataBind();
            }
        }
        catch (Exception ex)
        {
        }
    }
Beispiel #3
0
    void Application_Start()
    {
        Dictionary <int, string> roles = new Dictionary <int, string>();

        roles.Add(2, "Administrador");
        roles.Add(1, "Medico");
        roles.Add(0, "Paciente");


        foreach (var role in roles)
        {
            if (!Roles.RoleExists(role.Value.ToString()))
            {
                Roles.CreateRole(role.Value.ToString());
            }
        }


        List <UsuarioBEDB> listUsers   = new LoginBL().listarUsuariosDB();
        PacienteBL         pacientebl  = new PacienteBL();
        PacienteBE         objpaciente = new PacienteBE();


        foreach (UsuarioBEDB user in listUsers)
        {
            if (user.estado.Equals("Activo"))
            {
                if (Membership.GetUser(user.usuario) == null)
                {
                    objpaciente = pacientebl.consultarPaciente(user.IdPaciente);
                    Membership.CreateUser(user.usuario, user.contraseña, objpaciente.Email);
                }

                if (!Roles.IsUserInRole(user.usuario, roles[int.Parse(user.Rol)].ToString()))
                {
                    Roles.AddUserToRole(user.usuario, roles[int.Parse(user.Rol)].ToString());
                }
            }
        }
    }