コード例 #1
0
        private void BtnGrabar_Click(object sender, EventArgs e)
        {
            int n = -1;

            if (_nuevo)
            {
                c = new UsuariosHotel(0, txtIdentificacion.Text,
                                      txtNombre.Text,
                                      textUsuarios.Text,
                                      textClave.Text,
                                      textPerfil.Text,
                                      textEstado.Text,
                                      textCorreo.Text
                                      );
                n = blUsuario.Insertar(c);
            }
            else
            {
                c.Identificacion = txtIdentificacion.Text;
                c.Nombre         = txtNombre.Text;
                c.Usuarios       = textUsuarios.Text;
                c.Clave          = textClave.Text;
                c.Perfil         = textPerfil.Text;
                c.Estado         = textEstado.Text;
                c.Correo         = textCorreo.Text;
                n = blUsuario.Actualizar(c);
            }
            if (n > 0)
            {
                MessageBox.Show("Datos Usuario grabados Correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                ActivarControlDatos(gbDatos, false);
                ActivarButton(true);
                dgvDatos.Enabled = true;
                LimpiarControl(gbDatos);
                btnEditar.Text = "Editar";
                lista          = blUsuario.Listar();
                CargarDatos();
            }
            else
            {
                MessageBox.Show("Error al grabar Usuario", "Aviso",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        private void btnGuardarUsr_Click(object sender, EventArgs e)
        {
            int n = -1;

            if (_nuevo)
            {
                u = new Usuario(0, cbbTipUsr.Text, txtNomUsr.Text, txtDocUsr.Text, txtCelUsr.Text, txtCorreoUsr.Text, txtLoginUsr.Text /*, Convert.ToByte(txtPassUsr.Text)*//*, Int32.Parse(cbbTipUsr.Text)*//*,true*/);
                n = blUsuario.Insertar(u);
            }
            else
            {
                u.TipoUsuarioNombre = cbbTipUsr.Text;
                u.Nombre            = txtNomUsr.Text;
                u.Documento         = txtDocUsr.Text;
                u.Celular           = txtCelUsr.Text;
                u.Correo            = txtCorreoUsr.Text;
                u.UsuarioL          = txtLoginUsr.Text;
                //u.Contrasena = Convert.ToByte(txtPassUsr.Text);
                //u.Activo = true;
                n = blUsuario.Actualizar(u);
            }
            if (n > 0)
            {
                MessageBox.Show("Datos grabados correctamente", "Aviso",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                ActivarControlDatos(gbvDatosUsr, false);
                ActivarButton(true);
                gbvDatosUsr.Enabled = true;
                LimpiarControl(gbvDatosUsr);
                btnEditarUsr.Text = "Editar";
                lista             = blUsuario.Listar();
                CargarDatos();
            }
            else
            {
                MessageBox.Show("Error al grabar", "Aviso",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
        public ActionResult Actualizar(string code, string glsUsuario, string glsApellidoPaterno, string glsApellidoMaterno, string glsNombres, string glsCorreo, int codArea, int codRol)
        {
            UsuarioLoginViewModel UsuarioActual;

            UsuarioActual = (UsuarioLoginViewModel)Session["objUsuario"];

            BEUsuario usuario = new BEUsuario();

            usuario.cod_usuario          = code;
            usuario.ape_materno          = glsApellidoMaterno;
            usuario.ape_paterno          = glsApellidoPaterno;
            usuario.nombres              = glsNombres;
            usuario.correo               = glsCorreo;
            usuario.cod_area             = codArea;
            usuario.cod_rol              = codRol;
            usuario.aud_usr_modificacion = UsuarioActual.Codigo;

            BLUsuario oBLUsuario = new BLUsuario();
            int       iResultado = oBLUsuario.Actualizar(usuario);

            return(RedirectToAction("ConsultaUsuario", "Usuario"));
        }