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; } } }
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) { } }
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()); } } } }