private void comboTipoUsu_SelectionChanged(object sender, SelectionChangedEventArgs e) { //depende del tipo de usuario seleccionar una cosa u otra ValidaMVC.quitarError(comboTipoUsu); //Cambiar a imagen del combo //ver si es asi lo de cambiar el tipo tipousuario tipoUsuComprobar = new tipousuario(); tipoUsuComprobar = (tipousuario)comboTipoUsu.SelectedItem; if (tipoUsuComprobar != null) { if (tipoUsuComprobar.nombre.Equals("Alumno")) { comboGrupoUsu.IsEnabled = true; } else { comboGrupoUsu.IsEnabled = false; } if (tipoUsuComprobar.nombre.Equals("Profesor")) { comboDepartamentoUsu.IsEnabled = true; } else { comboDepartamentoUsu.IsEnabled = false; } } ValidaMVC.quitarError(comboTipoUsu); }
//Eventos para seleccionar los combos //Habilita o deshabilita segun lo que //seleccionamos en el combo del tipo private void comboTipoUsuMV_SelectionChanged(object sender, SelectionChangedEventArgs e) { tipousuario tipoUsuComprobarMV = new tipousuario(); tipoUsuComprobarMV = (tipousuario)comboTipoUsuMV.SelectedItem; if (tipoUsuComprobarMV != null) { if (tipoUsuComprobarMV.nombre.Equals("Alumno")) { comboGrupoUsuMV.IsEnabled = true; } else { comboGrupoUsuMV.IsEnabled = false; } if (tipoUsuComprobarMV.nombre.Equals("Profesor")) { comboDepartamentoUsuMV.IsEnabled = true; } else { comboDepartamentoUsuMV.IsEnabled = false; } } }
//Metodo de recoger usuario private void recogeUsuario(usuario usuario) { usuario.username = textboxUsername.Text; usuario.password = passContrasenya.Password; //Comboboxes, si hay alguno que se deja en blanco, este dara un error //combo Rol //usuario.rol1 = (rol)comboRolUsu.SelectedItem; rol rolUsu = new rol(); if (comboRolUsu != null) { rolUsu = (rol)comboRolUsu.SelectedItem; usuario.rol1 = rolUsu; } //combo tipo tipousuario tipoUsu = new tipousuario(); if (comboTipoUsu.SelectedItem != null) { tipoUsu = (tipousuario)comboTipoUsu.SelectedItem; usuario.tipousuario = tipoUsu; } //combo grupo grupo grupoUsu = new grupo(); if (comboGrupoUsu.SelectedItem != null) { grupoUsu = (grupo)comboGrupoUsu.SelectedItem; usuario.grupo1 = grupoUsu; } //combo departamento departamento deptUsu = new departamento(); if (comboDepartamentoUsu.SelectedItem != null) { deptUsu = (departamento)comboDepartamentoUsu.SelectedItem; usuario.departamento1 = deptUsu; } usuario.nombre = textboxNombre.Text; usuario.apellido1 = textboxApellido1.Text; usuario.apellido2 = textboxApellido2.Text; usuario.domicilio = textboxDomicilio.Text; usuario.poblacion = textboxPoblacion.Text; usuario.codpostal = textboxCodigoPostal.Text; usuario.email = textboxEmail.Text; usuario.telefono = textboxTelefono.Text; }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { try { if (txtTipoUsuario.Text != "") { if (mIdTipoUsuario == 0) { ControlDePacientes.Entities.tipousuario lTipousuario = new tipousuario(); lTipousuario.Tipousuarioname = txtTipoUsuario.Text; ControlDePacientes.Dal.TipoUsuario lTipoUsuarioDal = new TipoUsuario(); mIdTipoUsuario = lTipoUsuarioDal.AddTipoUsuario(lTipousuario); ControlOperation.alertInformation("Tipo de Usuario guardado éxitosamente"); fillDtgTipoUsuario(); txtTipoUsuario.Text = ""; } else { ControlDePacientes.Entities.tipousuario lTipousuario = new tipousuario(); lTipousuario.Idtipousuario = mIdTipoUsuario; lTipousuario.Tipousuarioname = txtTipoUsuario.Text; ControlDePacientes.Dal.TipoUsuario lTipoUsuarioDal = new TipoUsuario(); lTipoUsuarioDal.UpdateTipoUsuario(lTipousuario); ControlOperation.alertInformation("Tipo de Usuario Actualizado éxitosamente"); fillDtgTipoUsuario(); txtTipoUsuario.Text = ""; mIdTipoUsuario = 0; } } else { ControlOperation.alertWarning("Escriba un Tipo de Usuario"); } } catch (Exception ex) { ControlOperation.alertWarning("" + ex); } }
private void dtgTipoUsuario_SelectionChanged(object sender, SelectionChangedEventArgs e) { //SELECCIONA LA FILA DataRowView lCurrentDataRowView = ((DataRowView)((DataGrid)sender).SelectedItem); if (lCurrentDataRowView == null) { return; } ControlDePacientes.Entities.tipousuario lTipoUsuario = new tipousuario(); lTipoUsuario.Idtipousuario = (int)lCurrentDataRowView.Row["IdTipoUsuario"]; lTipoUsuario.Tipousuarioname = (string)lCurrentDataRowView.Row["TipoUsuarioName"]; mIdTipoUsuario = (int)lCurrentDataRowView.Row["IdTipoUsuario"]; txtTipoUsuario.Text = (string)lCurrentDataRowView.Row["TipoUsuarioName"]; }
public usuario validarUsuarioAmazon(string usuario, string contra) { var servicio = new AmazonDesgoWebService.WSGestionUsuario(); AmazonDesgoWebService.user usuarioaux = new AmazonDesgoWebService.user(); usuarioaux = servicio.login(usuario, contra); usuario us = new usuario(); us.ID_PERSONA = usuarioaux.ID_PERSONA; us.ID_TIPOUSUARIO = usuarioaux.ID_TIPOUSUARIO; us.ID_USUARIO = usuarioaux.ID_USUARIO; us.CONTRASENIA_USUARIO = usuarioaux.CONTRASENIA_USUARIO; us.USUARIO_USUARIO = usuarioaux.USUARIO_USUARIO; us.EMPRESA_USUARIO = usuarioaux.EMPRESA_USUARIO; us.SALT_USUARIO = usuarioaux.SALT_USUARIO; persona per = new persona(); us.PERSONA_PERSONA = per; us.PERSONA_PERSONA.ID_PERSONA = usuarioaux.persona.ID_PERSONA; us.PERSONA_PERSONA.PNOMBRE_PERSONA = usuarioaux.persona.PNOMBRE_PERSONA; us.PERSONA_PERSONA.SNOMBRE_PERSONA = usuarioaux.persona.SNOMBRE_PERSONA; us.PERSONA_PERSONA.PAPELLIDO_PERSONA = usuarioaux.persona.PAPELLIDO_PERSONA; us.PERSONA_PERSONA.SAPELLIDO_PERSONA = usuarioaux.persona.SAPELLIDO_PERSONA; us.PERSONA_PERSONA.TELEFONO_PERSONA = usuarioaux.persona.TELEFONO_PERSONA; us.PERSONA_PERSONA.CEDULA_PERSONA = usuarioaux.persona.CEDULA_PERSONA; us.PERSONA_PERSONA.CARGO_PERSONA = usuarioaux.persona.CARGO_PERSONA; us.PERSONA_PERSONA.CORREO_PERSONA = usuarioaux.persona.CORREO_PERSONA; us.PERSONA_PERSONA.EMPRESA_PERSONA = usuarioaux.persona.EMPRESA_PERSONA; us.PERSONA_PERSONA.FOTO_PERSONA = usuarioaux.persona.FOTO_PERSONA; us.PERSONA_PERSONA.PROFESION_PERSONA = usuarioaux.persona.PROFESION_PERSONA; tipousuario tp = new tipousuario(); us.TipoUsuario_PERSONA = tp; us.TipoUsuario_PERSONA.ID_TIPOUSUARIO = usuarioaux.tipoUsuario.ID_TIPOUSUARIO; us.TipoUsuario_PERSONA.NIVEL_TIPOUSUARIO = usuarioaux.tipoUsuario.NIVEL_TIPOUSUARIO; return(us); }
public void InsertipoUser(tipousuario model) { connection.Insert(model); }