/// <summary> /// Cargars the usuario. /// </summary> private void CargarPersona() { LimpiarCampos(); atrBLPersona = new BLPersona(); //propPersona.username = string.Empty; atrBLPersona.Data = propPersona; atrBLPersona.GetById(); Persona objPersona = atrBLPersona.Data; lblNombreApellido.Text = " - " + objPersona.nombre + " " + objPersona.apellido; txtUserName.Text = string.Empty; txtEmailUsuario.Text = objPersona.email; lblPreguntaUsuario.Text = BLConfiguracionGlobal.ObtenerConfiguracion(enumConfiguraciones.PreguntaDefault); lblRespuestaUsuario.Text = objPersona.numeroDocumento.ToString(); atrBLSeguridad = new BLSeguridad(propSeguridad); UIUtilidades.BindCombo<DTRol>(ddlListRoles, atrBLSeguridad.GetRolesByTipoPersona(objPersona.tipoPersona.idTipoPersona), "NombreCorto", "Nombre", true); udpRoles.Visible = true; udpRoles.Update(); }
/// <summary> /// Guardars the usuario. /// </summary> private void GuardarUsuario() { DTUsuario objUsuario = new DTUsuario(); objUsuario.Nombre = txtUserName.Text; objUsuario.Email = txtEmailUsuario.Text; objUsuario.Aprobado = chkHabilitado.Checked; objUsuario.PaswordPregunta = lblPreguntaUsuario.Text; objUsuario.PaswordRespuesta = lblRespuestaUsuario.Text; objUsuario.EsUsuarioInicial = true; objUsuario.ListaRoles = new List<DTRol>(); objUsuario.ListaRoles.Add(new DTRol() { NombreCorto = ddlListRoles.SelectedValue, Nombre = ddlListRoles.SelectedItem.Text }); DTSeguridad objSeguridad = new DTSeguridad(); objSeguridad.Usuario = objUsuario; atrBLSeguridad = new BLSeguridad(objSeguridad); atrBLSeguridad.CrearUsuario(); Persona objPersona = new Persona(); atrBLPersona = new BLPersona(propPersona); atrBLPersona.GetById(); atrBLPersona.Data.username = objUsuario.Nombre; atrBLPersona.Save(); }
/// <summary> /// Cargars the usuario. /// </summary> private void CargarPersona() { LimpiarCampos(); atrBLPersona = new BLPersona(); //propPersona.username = string.Empty; atrBLPersona.Data = propPersona; atrBLPersona.GetById(); Persona objPersona = atrBLPersona.Data; lblNombreApellido.Text = objPersona.nombre + " " + objPersona.apellido; txtUserName.Text = string.Empty; txtEmailUsuario.Text = objPersona.email; lblPreguntaUsuario.Text = BLConfiguracionGlobal.ObtenerConfiguracion(enumConfiguraciones.PreguntaDefault); lblRespuestaUsuario.Text = objPersona.numeroDocumento.ToString(); udpRoles.Visible = true; udpRoles.Update(); }