示例#1
0
 public FormLeituraMensagem()
 {
     InitializeComponent();
     listaUsuarios    = new List <Usuario> ();
     controleMensagem = new ControllerMensagem();
     controleUsuario  = new ControllerUsuario();
 }
示例#2
0
        protected void Button_Registrarse_Click(object sender, EventArgs e)
        {
            String login = TextBox_Usuario_Registrarse.Text;
            String contraseña = TextBox_Contraseña_Registrarse.Text;
            String verificar = TextBox_VerificarContraseña_Registrarse.Text;
            String tipoUsuario = DropDownUsuario.SelectedValue;

            if (string.IsNullOrEmpty(TextBox_Usuario_Registrarse.Text) ||
                string.IsNullOrEmpty(TextBox_Contraseña_Registrarse.Text) ||
                string.IsNullOrEmpty(TextBox_VerificarContraseña_Registrarse.Text))
            {
                ScriptManager.RegisterStartupScript(this, typeof(string), "Error", "alert('Datos incompletos');", true);
            }
            else
            {
                if (contraseña.Equals(verificar))
                {
                    _controllerUsuario = new ControllerUsuario(login, contraseña, tipoUsuario);
                    Response.Redirect("http://localhost:51088/GUI/MyBnB_Register.aspx");
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, typeof(string), "Error", "alert('Las contraseñas no coinciden');", true);
                }
            }
        }
        private void btnAdminCadastrarUsuario_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                ControllerUsuario cUsu    = new ControllerUsuario();
                Usuario           usuario = new Usuario();
                usuario.nomeUsuario      = txtNomeUsuario.Text;
                usuario.loginUsuario     = txtLogin.Text;
                usuario.senhaUsuario     = txtSenha.Text;
                usuario.nivelDePermissão = permissao;

                if (cUsu.SalvarUsuario(usuario))
                {
                    MensagemDeSucesso msn = new MensagemDeSucesso();
                    msn.ShowDialog();
                    txtNomeUsuario.Clear();
                    txtLogin.Clear();
                    txtSenha.Clear();
                }
                else
                {
                    MensagemDeErro msn = new MensagemDeErro();
                    msn.ShowDialog();
                }
            }
            catch (NullReferenceException)
            {
                MensagemDeErroPreenchimentoObrig msnErro = new MensagemDeErroPreenchimentoObrig();
                msnErro.ShowDialog();
            }
        }
示例#4
0
        public MenuAdministradorEditarUsuario()
        {
            InitializeComponent();
            ControllerUsuario cu = new ControllerUsuario();

            ComboListaDeUsuarios.ItemsSource = cu.RetornarListaDeTodosOsUsuarios();
        }
        private void btnLogin_Click(object sender, EventArgs e)
        {
            string            cargo             = "";
            ControllerUsuario controllerUsuario = new ControllerUsuario(txbUsuario.Text, txbSenha.Text);

            if (controllerUsuario.Login() == false)
            {
                MessageBox.Show("Login ou senha inválidos!");
            }
            else
            {
                cargo = controllerUsuario.VerificaCargo();

                if (cargo == "Admin")
                {
                    frmMenuTeste frmMenu = new frmMenuTeste();

                    frmMenu.Show();
                    frmMenu.FormClosed += LogOut;
                    this.Hide();
                }
                else
                {
                    frmTelaPdv frmPdv = new frmTelaPdv();

                    frmPdv.Show();
                    frmPdv.FormClosed += LogOut;
                    this.Hide();
                }
            }
        }
示例#6
0
        protected void Button_Login_Click(object sender, EventArgs e)
        {
            String login = TextBox_Usuario.Text;
            String contraseña = TextBox_Contraseña.Text;
            String resultado;
            _controllerUsuario = new ControllerUsuario(login, contraseña);

            resultado = _controllerUsuario.autentificarUsuario();

            if (string.IsNullOrEmpty(TextBox_Usuario.Text) ||
                string.IsNullOrEmpty(TextBox_Contraseña.Text))
            {
                ScriptManager.RegisterStartupScript(this, typeof(string), "Error", "alert('Datos incompletos');", true);
            }
            else
            {
                if (resultado.Equals("Viajero"))
                {
                    _controllerUsuario.setLogin(login);
                    Response.Redirect("http://localhost:51088/GUI/MyBnB_Viajero.aspx");
                }
                else if (resultado.Equals("Administrador"))
                {
                    _controllerUsuario.setLogin(login);
                    Response.Redirect("http://localhost:51088/GUI/MyBnB_Administrador.aspx");
                }
            }
        }
示例#7
0
        private void btnAdminSalvarEditar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                ControllerUsuario cU      = new ControllerUsuario();
                Usuario           usuario = new Usuario();

                usuario.UsuarioID        = int.Parse(txtIdEditar.Text);
                usuario.nomeUsuario      = txtNomeSelecionado.Text;
                usuario.loginUsuario     = txtLogin.Text;
                usuario.senhaUsuario     = txtSenha.Text;
                usuario.nivelDePermissão = Convert.ToInt32(txtNivelPermissao.Text);

                if (cU.EditarUsuario(usuario))
                {
                    MensagemDeSucesso msn = new MensagemDeSucesso();
                    msn.ShowDialog();
                }
                else
                {
                    MensagemDeErro msn = new MensagemDeErro();
                    msn.ShowDialog();
                }
            }
            catch (FormatException)
            {
                MensagemDeErroPreenchimentoObrig msnCampoObrigatorio = new MensagemDeErroPreenchimentoObrig();
                msnCampoObrigatorio.ShowDialog();
            }
        }
        private void btnOk_Click(object sender, EventArgs e)
        {
            string            cargo             = "";
            ControllerUsuario controllerUsuario = new ControllerUsuario(txbUsuario.Text, txbSenha.Text);

            if (controllerUsuario.Login() == false)
            {
                MessageBox.Show("Login ou senha inválidos!");
                txbUsuario.Clear();
                txbSenha.Clear();
                txbUsuario.Focus();
            }
            else
            {
                cargo = controllerUsuario.VerificaCargo();

                if (cargo == "Admin")
                {
                    validadodor = true;
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Usuario não tem autorizacao para fazer esta ação!!");
                    txbUsuario.Clear();
                    txbSenha.Clear();
                    txbUsuario.Focus();
                }
            }
        }
        private static void VerificaConfirmacaoExclusao(int opcaoConfirmacaoExclusaoInformada)
        {
            if (opcaoConfirmacaoExclusaoInformada == 1)
            {
                Console.Clear();

                ControllerUsuario.ExcluiUsuario(CpfInformado);

                UtilitariosGlobais.ApresentaMensagemSucesso(" Exclusão realizada com sucesso!");

                TelaMenuUsuarioNew.ApresentaTela();
            }
            else if (opcaoConfirmacaoExclusaoInformada == 2)
            {
                Console.Clear();

                UtilitariosGlobais.ApresentaMensagemSucesso(" Exclusão cancelada!");

                TelaMenuUsuarioNew.ApresentaTela();
            }
            else
            {
                Console.SetCursorPosition(81, 0);
                UtilitariosGlobais.ApresentaMensagemErro(" Opção inválida!");

                RecebeConfirmacaoExclusao();
            }
        }
示例#10
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Usuario           usuario  = new Usuario();
            ControllerUsuario cUsuario = new ControllerUsuario();

            usuario.loginUsuario = btnAcessoLogin.Text;
            usuario.senhaUsuario = btnSenha.Password;

            if (cUsuario.ValidarLoginESenha(usuario))
            {
                Usuario usuarioParaPermissao = cUsuario.ProcurarUsuarioPorLogin(usuario.loginUsuario);
                if (TipoDePermissao.administrador == (TipoDePermissao)usuarioParaPermissao.nivelDePermissão)
                {
                    MenuPrincipalAdministrador mnAdmin = new MenuPrincipalAdministrador(usuarioParaPermissao);
                    Close();
                    mnAdmin.Show();
                }
                else
                {
                    MenuPrincipalUsuario mnUsuario = new MenuPrincipalUsuario(usuarioParaPermissao);
                    Close();
                    mnUsuario.Show();
                }
            }
            else
            {
                MensagemErroLoginOuSenha msn = new MensagemErroLoginOuSenha();
                msn.ShowDialog();
            }
        }
示例#11
0
        public FormEnvioMensagem()
        {
            InitializeComponent();

            ControleUsuário  = new ControllerUsuario();
            ControleMensagem = new ControllerMensagem();
        }
示例#12
0
        internal static void ListaTodos()
        {
            UtilitariosGlobais.ApresentaCabecalhoAzulEscuro(" LISTAR TODOS OS USUÁRIOS");

            ControllerUsuario.ListaTodos();

            ConfirmaFimVisualizacaoListagem();
        }
示例#13
0
        public MenuRegistroDetalhesDaReceita(Receita receita)
        {
            InitializeComponent();
            receitaParaAdicionar = receita;
            ControllerUsuario Cu = new ControllerUsuario();

            ComboListaUsuario.ItemsSource = Cu.RetornarListaDeTodosOsUsuarios();
        }
示例#14
0
 public Boolean verificarReservacion()
 {
     ControllerPropiedades _controllerPropiedades = new ControllerPropiedades();
     ControllerUsuario _controllerUsuario = new ControllerUsuario();
      int index = _controllerPropiedades.getIndex();
     int idPropiedad = _controllerPropiedades.obtenerIdPropiedad(index);
     return _comentarios.verificarComentario(idPropiedad, _controllerUsuario.getLogin());
 }
示例#15
0
        public MenuAdministradorExcluirUsuario(int usuarioRecebidoID)
        {
            InitializeComponent();
            usuarioLogadoID = usuarioRecebidoID;
            ControllerUsuario Cu = new ControllerUsuario();

            ComboListaDeUsuarios.ItemsSource = Cu.RetornarListaDeTodosOsUsuarios();
        }
        public MenuRegistroDetalhesDaDespesa(Despesa despesa)
        {
            InitializeComponent();
            despesaParaAdicionar = despesa;

            ControllerUsuario Cu = new ControllerUsuario();

            ComboListaUsuario.ItemsSource = Cu.RetornarListaDeTodosOsUsuarios();
        }
示例#17
0
        internal static void RecebeSenhaAutenticacao()
        {
            Tuple <bool, string> retornoSenhaAutenticacao = TelaFormularioCadastroUsuarioNew.RecebeSenhaAutenticacao();

            Console.Clear();

            ControllerUsuario.AlteraSenhaAutenticacao(TelaOpcoesAlteracaoUsuarioNew.CpfInformado, retornoSenhaAutenticacao.Item2);

            FinalizaAlteracao();
        }
示例#18
0
        internal static void RecebePermissao()
        {
            Tuple <bool, int> retornoPermissao = TelaFormularioCadastroUsuarioNew.RecebePermissao();

            Console.Clear();

            ControllerUsuario.AlteraPermissao(TelaOpcoesAlteracaoUsuarioNew.CpfInformado, retornoPermissao.Item2);

            FinalizaAlteracao();
        }
示例#19
0
        private void BtnInsertar_Click(object sender, RoutedEventArgs e)
        {
            Usuario usuario = new Usuario();

            usuario.NombreUsuario     = txtUsuario.Text;
            usuario.NombreContrasenia = txtContrasenia.Text;
            ControllerUsuario controllerUsuario = new ControllerUsuario();

            controllerUsuario.InsertUser(usuario);
        }
        private void Btm_Pesquisar_Click(object sender, EventArgs e)
        {
            tecnico UsuarioBase = new tecnico();

            UsuarioBase = ControllerUsuario.Carregar(Txt_Tecnicos.Text);

            IDtec          = UsuarioBase.Id;
            Txt_Login.Text = UsuarioBase.Nome;
            Txt_Senha.Text = UsuarioBase.Senha;
            Txt_Tipo.Text  = RetornarTipo(UsuarioBase);
        }
示例#21
0
        private void BtnLogIn_Click(object sender, RoutedEventArgs e)
        {
            ControllerUsuario controllerUsuario = new ControllerUsuario();

            if (txtUsuario.Text == controllerUsuario.GetNombreUsuario() && txtContrasenia.Text == controllerUsuario.GetContrasenia())
            {
                VentanaCiudadano ventanaCiudadano = new VentanaCiudadano();
                this.Close();
                ventanaCiudadano.Show();
            }
        }
示例#22
0
        private void Btm_Salvar_Click(object sender, EventArgs e)
        {
            string saida = "";

            saida = ControllerUsuario.Criar(Txt_Login.Text, Txt_Senha.Text, VerificarTipo());

            Txt_Login.Clear();
            Txt_Senha.Clear();

            MessageBox.Show(String.Format("{0}", saida), "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
示例#23
0
 /// <summary>
 /// Registra los comentarios realizados por los usuarios viajeros a una propiedad, tiene como parametros el ranking dado,
 /// el indice de la propiedad para poder asignarle el id y el comentario realizo. 
 /// </summary>
 /// <param name="pindiceRanking"></param>
 /// <param name="pindicePropiedad"></param>
 /// <param name="pcomentario"></param>
 /// <returns></returns>
 public String realizarComentario(int pindiceRanking, String pcomentario)
 {
     String[] _datos;
     ControllerPropiedades _controllerPropiedades = new ControllerPropiedades();
     ControllerUsuario _controllerUsuario = new ControllerUsuario();
     int indexPropiedad = _controllerPropiedades.getIndex();
     int idPropiedad = _controllerPropiedades.obtenerIdPropiedad(indexPropiedad);
     String fecha = DateTime.Today.Year + "/" + DateTime.Today.Month + "/" + DateTime.Today.Day;
     _datos = new String[5] { pcomentario, _controllerUsuario.getLogin(), idPropiedad.ToString(), pindiceRanking.ToString(), fecha };
     return _comentarios.realizarComentario(_datos);
 }
示例#24
0
        private void btnAdicionar_Click(object sender, EventArgs e)
        {
            string _ativo = "";

            if (rbColaboradorAtivo.Checked == true)
            {
                _ativo = "1";
            }
            else
            {
                _ativo = "0";
            }

            controllerColaborador = new ControllerColaborador(txbId.Text, txbNome.Text, msktCpf.Text, cmbDepartamento.SelectedValue.ToString(), _ativo, cmbCargo.Text, mskTxtCelular.Text, txbEmail.Text, txbEmailCorporativo.Text);

            if (controllerColaborador.Ds_Msg != "")
            {
                // Exibir erro!

                txbNome.Focus();
                const string caption = "Ocorreu um erro?";
                var          result  = MessageBox.Show(controllerColaborador.Ds_Msg, caption,
                                                       MessageBoxButtons.OK,
                                                       MessageBoxIcon.Warning);
            }
            else
            {
                if (controllerColaborador.Verificarcpf() == false)
                {
                    // Tudo certinho!
                    controllerColaborador.AdicionarColaborador();
                    if (controllerColaborador.Ds_Msg != "")
                    {
                        // Exibir erro!

                        txbNome.Focus();
                        const string caption = "Ocorreu um erro?";
                        var          result  = MessageBox.Show(controllerColaborador.Ds_Msg, caption,
                                                               MessageBoxButtons.OK,
                                                               MessageBoxIcon.Warning);
                    }
                    controllerUsuario = new ControllerUsuario(txbUsuario.Text, txbSenha.Text, msktCpf.Text, _ativo, txbId.Text);
                    controllerUsuario.AdicionarUsuario();
                    Listar();
                    LimpaCampos();
                }
                else
                {
                    MessageBox.Show("CPF já existe!!");
                }
            }
        }
        private void Frm_EditUsu_Load(object sender, EventArgs e)
        {
            System.Data.DataTable tabela = new System.Data.DataTable("Tecnicos");

            tabela = ControllerUsuario.CarregarListaDeNomes();

            if (tabela.Rows.Count != 0)
            {
                foreach (System.Data.DataRow r in tabela.Rows)
                {
                    foreach (System.Data.DataColumn c in tabela.Columns)
                    {
                        Txt_Tecnicos.Items.Add(r[c].ToString());
                    }
                }
            }
        }
        private void Btm_Salvar_Click(object sender, EventArgs e)
        {
            string saida = "";

            if (!String.IsNullOrEmpty(Txt_Login.Text))
            {
                //Salvando e passando o resulado para a saida.
                saida = ControllerUsuario.Editar(IDtec, Txt_Login.Text, Txt_Senha.Text, VerificarTipo());

                Txt_Login.Clear();
                Txt_Senha.Clear();
                Txt_Tipo.Text = " ";


                MessageBox.Show(String.Format("{0}", saida), "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
示例#27
0
        internal static Tuple <bool, string> RecebeSenhaAutenticacao()
        {
            Console.WriteLine();

            string senhaAutenticacaoInformado = UtilitariosGlobais.RecebeDadoCadastroString(" [Senha de autenticação]:");

            bool resultadoValidacaoSenhaAutenticacao = ControllerUsuario.ValidaSenhaAutenticacao(senhaAutenticacaoInformado);

            if (resultadoValidacaoSenhaAutenticacao == false)
            {
                UtilitariosGlobais.ApresentaMensagemErro(" Senha inválida!");

                RecebeUsuarioAutenticacao();
            }

            return(new Tuple <bool, string>(resultadoValidacaoSenhaAutenticacao, senhaAutenticacaoInformado));
        }
示例#28
0
        public bool LogIngUsuario()
        {
            sqlServerConnection = new SqlServerConnection();
            SqlCommand    cmd        = null;
            SqlConnection connection = sqlServerConnection.Abrir();

            usuario = new Usuario();
            //----------------------------BUSQUEDA DE USUARIO-----------------------------------------
            string query = "SELECT _Usuario, Contrasenia FROM Usuario " +
                           "WHERE _Usuario = @_Usuario AND Contrasenia = @Contrasenia;";

            cmd = new SqlCommand(query, connection);

            //Se crean los parámetros
            cmd.Parameters.Add("@_Usuario", SqlDbType.VarChar);
            cmd.Parameters.Add("@Contrasenia", SqlDbType.VarChar);
            string nombreUsuario      = txtUsuario.Text;
            string contraseniaUsuario = txtContrasenia.Password;

            usuario._Usuario = nombreUsuario;
            ControllerUsuario cu = new ControllerUsuario();

            cu.ObtenerUltimoUsuario(usuario);

            //Inserción de datos a los parámetros
            cmd.Parameters["@_Usuario"].Value    = nombreUsuario;
            cmd.Parameters["@Contrasenia"].Value = contraseniaUsuario;

            SqlDataAdapter sda = new SqlDataAdapter(cmd);
            DataTable      dt  = new DataTable();

            sda.Fill(dt);

            if (dt.Rows.Count == 1)
            {
                sqlServerConnection.Cerrar();
                MessageBox.Show("ChiCHEÑOOOOL", "Etzito");
                return(true);
            }
            else
            {
                sqlServerConnection.Cerrar();
                MessageBox.Show("Usuario y/o Contraseña Incorrectos", "Error");
                return(false);
            }
        }
        private void AtualziarListaDeUsuarios()
        {
            Txt_Tecnicos.Items.Clear();

            System.Data.DataTable tabela = new System.Data.DataTable();

            tabela = ControllerUsuario.CarregarListaDeNomes();
            if (tabela.Rows.Count != 0)
            {
                foreach (System.Data.DataRow r in tabela.Rows)
                {
                    foreach (System.Data.DataColumn c in tabela.Columns)
                    {
                        Txt_Tecnicos.Items.Add(r[c]);
                    }
                }
            }
        }
示例#30
0
        internal static void ConsultaId()
        {
            TelaComTitulo.GeraTela(" CONSULTAR USUÁRIO POR ID", 80, 4, 0, 1);

            int idInformado;

            Console.BackgroundColor = ConsoleColor.DarkBlue;
            Console.SetCursorPosition(1, 2);
            Console.Write("\n [ID]: ");
            int.TryParse(Console.ReadLine(), out idInformado);
            Console.ResetColor();

            Console.WriteLine("\n");

            ControllerUsuario.ConsultaId(idInformado);

            ConfirmaFimVisualizacaoListagem();
        }
示例#31
0
        internal static void ConsultaCpf()
        {
            TelaComTitulo.GeraTela(" CONSULTAR USUÁRIO POR CPF", 80, 4, 0, 1);

            string cpfInformado;

            Console.BackgroundColor = ConsoleColor.DarkBlue;
            Console.SetCursorPosition(1, 2);
            Console.Write("\n [CPF]: ");
            cpfInformado = Console.ReadLine();
            Console.ResetColor();

            Console.WriteLine("\n");

            ControllerUsuario.ConsultaCpf(cpfInformado);

            ConfirmaFimVisualizacaoListagem();
        }
示例#32
0
        internal static void RecebeNome()
        {
            Tuple <bool, string> retornoNome = TelaFormularioDadosPessoa.RecebeNome();

            if (retornoNome.Item1 == true)
            {
                Console.Clear();

                ControllerUsuario.AlteraNome(TelaOpcoesAlteracaoUsuarioNew.CpfInformado, retornoNome.Item2);

                FinalizaAlteracao();
            }
            else
            {
                UtilitariosGlobais.ApresentaMensagemErro(" Nome inválido!");

                RecebeNome();
            }
        }
示例#33
0
        internal static void RecebeSexo()
        {
            Tuple <bool, int> retornoSexo = TelaFormularioDadosPessoa.RecebeSexo();

            if (retornoSexo.Item1 == true)
            {
                Console.Clear();

                ControllerUsuario.AlteraSexo(TelaOpcoesAlteracaoUsuarioNew.CpfInformado, retornoSexo.Item2);

                FinalizaAlteracao();
            }
            else
            {
                UtilitariosGlobais.ApresentaMensagemErro(" Opção inválida!");

                RecebeSexo();
            }
        }
示例#34
0
        internal static void RecebeComplemento()
        {
            Tuple <bool, string> retornoComplemento = TelaFormularioDadosEndereco.RecebeComplemento();

            if (retornoComplemento.Item1 == true)
            {
                Console.Clear();

                ControllerUsuario.AlteraComplemento(TelaOpcoesAlteracaoUsuarioNew.CpfInformado, retornoComplemento.Item2);

                FinalizaAlteracao();
            }
            else
            {
                UtilitariosGlobais.ApresentaMensagemErro(" Complemento inválido!");

                RecebeComplemento();
            }
        }
示例#35
0
 /// <summary>
 /// Se encarga de listar las propiedades
 /// </summary>
 /// <param name="pdatos"></param>
 /// <returns></returns>
 public String listarPropiedad(String[] pdatos)
 {
     ControllerUsuario _controllerUsuario = new ControllerUsuario();
     return _propiedades.listarPropiedad(pdatos,_controllerUsuario.getLogin());
 }
示例#36
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button_CrearViaje_CrearViaje_Click(object sender, EventArgs e)
        {
            ControllerViaje _viaje = new ControllerViaje();
            ControllerUsuario _usuario = new ControllerUsuario();

            String[] _datos = new String[5];
            _datos[0] = DropDownListFEAno_CV.SelectedValue + "/" + DropDownListDEMes_CV.SelectedIndex + "/" + DropDownListFEDia_CrearViaje.SelectedValue;
            _datos[1] = DropDownListFSAno_CV.SelectedValue + "/" + DropDownListFSMes_CV.SelectedIndex + "/" + DropDownListFSDia_CV.SelectedValue;
            _datos[2] = TextBox_Titulo_CrearViaje.Text;
            _datos[3] = null;
            _datos[4] = _usuario.getLogin();

            if (string.IsNullOrEmpty(TextBox_Titulo_CrearViaje.Text))
            {
                ScriptManager.RegisterStartupScript(this, typeof(string), "Error", "alert(Debe darle un nombre a este viaje);", true);
            }
            else
            {
                string value = "Numero de viaje "+ _viaje.reservarViaje(_datos);
                ScriptManager.RegisterStartupScript(this, typeof(string), "Error", "alert(" + value + ");", true);

            }
        }
示例#37
0
        /// <summary>
        /// Se encarga de modificar el perfil del usuario.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button_Modificar_ModificarUsuario_Click(object sender, EventArgs e)
        {
            ControllerUsuario _controllerUsuario = new ControllerUsuario();
            String[] datos = new String[12];
            datos[0] = _controllerUsuario.getLogin();
            datos[1] = TextBox_Login_ModificarUsuario.Text;
            datos[2] = TextBox_Contrasena_ModificarUsuario.Text;
            datos[3] = TextBox_Descripcion_ModificarUsuario.Text;
            datos[4] = TextBox_Nombre_ModificarUsuario.Text;
            datos[5] = TextBox_Apellidos_ModificarUsuario.Text;
            if (DropDownListMes_Modificar.SelectedIndex == 0)
            { datos[6] = ""; }
            else
            { datos[6] = DropDownListAno_modificar.SelectedValue + "/" + DropDownListMes_Modificar.SelectedIndex + "/" + DropDownListDia_Modificar.SelectedValue; }
            datos[7] = TextBox_Email_ModificarUsuario.Text;
            datos[8] = TextBox_Telefono_ModificarUsuario.Text;
            datos[9] = DropDownList_Genero_ModificarUsuario.SelectedValue.ToString();
            datos[10] = TextBox_Pais_ModificarUsuario.Text;
            datos[11] = "";

            _controllerUsuario.modificarUsuario(datos);
        }
示例#38
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button_CrearReservar_CrearViaje_Click(object sender, EventArgs e)
        {
            ControllerViaje _viaje = new ControllerViaje();
            ControllerUsuario _usuario = new ControllerUsuario();

            String[] _datos = new String[5];
            _datos[0] = DropDownListFEAno_CV.SelectedValue + "/" + DropDownListDEMes_CV.SelectedIndex + "/" + DropDownListFEDia_CrearViaje.SelectedValue;
            _datos[1] = DropDownListFSAno_CV.SelectedValue + "/" + DropDownListFSMes_CV.SelectedIndex + "/" + DropDownListFSDia_CV.SelectedValue;
            _datos[2] = TextBox_Titulo_CrearViaje.Text;
            _datos[3] = null;
            _datos[4] = _usuario.getLogin();
            _viaje.setidViaje(_viaje.reservarViaje(_datos));
               // llenarReservarViaje();
            DropDownList_Viaje_Propiedades.Visible = false;
            Label_Viaje.Visible = false;
            MultiViewTabControl.ActiveViewIndex = 3;
        }
示例#39
0
 /// <summary>
 /// Obtiene los viajes del usuario
 /// </summary>
 /// <returns></returns>
 public List<String> obtenerViajesUsuario()
 {
     ControllerUsuario _usuario = new ControllerUsuario();
     return _viaje.obtenerViajesUsuario(_usuario.getLogin());
 }