コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string resultado = "";

            resultado = validarInputs();


            if (resultado != "")
            {
                MessageBox.Show(resultado);
            }
            else
            {
                _unUsuario = new BE.Usuario();

                _unUsuario.nombre          = frmGestionUsuario_txt_Nombre.Text;
                _unUsuario.apellido        = frmGestionUsuario_txt_Apellido.Text;
                _unUsuario.codigo          = frmGestionUsuario_txt_CodigoUsuario.Text;
                _unUsuario.email           = frmGestionUsuario_txt_Email.Text;
                _unUsuario.DNI             = Convert.ToInt32(frmGestionUsuario_txt_DNI.Text);
                _unUsuario.fechaNacimiento = Convert.ToDateTime(frmGestionUsuario_dt_FechaNacimiento.Text);
                _unUsuario.password        = frmGestionUsuario_txt_Password.Text;
                _unUsuario.habilitado      = frmGestionUsuario_chk_Habilitado.Checked;
                _unUsuario.fechaAlta       = DateTime.Today;
                foreach (Idioma.Idioma idioma in _unIdiomaGestor.listarIdiomas())
                {
                    if (idioma.Descripcion == frmGestionUsuario_cb_Idiomas.SelectedItem.ToString())
                    {
                        _unUsuario.idiomaId = idioma.Id;
                        break;
                    }
                }


                _unUsuarioGestor = new BLL.BLLUsuario();
                resultado        = _unUsuarioGestor.crearUsuario(_unUsuario, SessionManager.Instance.Usuario.codigo);

                if (resultado.IndexOf(',') != -1)
                {
                    string[] resultadoAltaOk = resultado.Split(',');
                    resultado = resultadoAltaOk[0];
                    frmGestionUsuario_txt_Id.Text        = resultadoAltaOk[1];
                    frmGestionUsuario_txt_FechaAlta.Text = resultadoAltaOk[2];
                }
                MessageBox.Show(resultado);
            }
        }
コード例 #2
0
 private void CargarDatos()
 {
     foreach (Idioma.Idioma idioma in _unIdiomaGestor.listarIdiomas())
     {
         comboBox1.Items.Add(idioma.Descripcion);
     }
     comboBox1.SelectedIndex = 0;
 }
コード例 #3
0
        //inicializo el combobox de Idiomas para cambiarlo ya habiendo iniciado sesión
        private void Principal_Load(object sender, EventArgs e)
        {
            _unIdiomaGestor = new Servicios.GestorIdiomas();
            _unIdioma       = new Idioma.Idioma();
            Subject.AgregarObserver(this);

            foreach (Idioma.Idioma _idioma in _unIdiomaGestor.listarIdiomas())
            {
                toolStripComboBox1.Items.Add(_idioma.Descripcion);
            }
            _unIdioma = SessionManager.Instance._idiomaUsuario.idioma;
            CargarIdiomaForm(_unIdioma);
        }
コード例 #4
0
        private void Login_Load(object sender, EventArgs e)
        {
            _unIdiomaGestor = new Servicios.GestorIdiomas();
            _unIdioma       = new Idioma.Idioma();
            Subject.AgregarObserver(this);

            foreach (Idioma.Idioma _idioma in _unIdiomaGestor.listarIdiomas())
            {
                comboBox1.Items.Add(_idioma.Descripcion);
            }
            _unIdioma = _unIdiomaGestor.seleccionarIdioma(1);
            Sistema.SessionManager.Instance._idiomaUsuario.idioma = _unIdioma;
        }
コード例 #5
0
        private void GestionUsuarios_Load(object sender, EventArgs e)
        {
            _unIdiomaGestor = new Servicios.GestorIdiomas();
            frmGestionUsuario_cb_Idiomas.DisplayMember = "Value";
            foreach (Idioma.Idioma idioma in _unIdiomaGestor.listarIdiomas())
            {
                frmGestionUsuario_cb_Idiomas.Items.Add(idioma.Descripcion);
            }
            frmGestionUsuario_cb_Idiomas.SelectedIndex = 0;

            _unIdioma = new Idioma.Idioma();
            Subject.AgregarObserver(this);
            _unIdioma = SessionManager.Instance._idiomaUsuario.idioma;
            CargarIdiomaForm(_unIdioma);
        }