示例#1
0
        private void tsbguardar_Click(object sender, EventArgs e)
        {
            CsUsuarios miusuario = new CsUsuarios();

            //Validaciones
            if (!ValidarID())
            {
                return;
            }
            if (!ValidarOtrosCampos())
            {
                return;
            }
            if (GetUsuario(Convert.ToInt32(txt_IdUsuario.Text)) != null)
            {
                errorProvider1.SetError(txt_IdUsuario, "Este usuario ya está introducido ");
                txt_IdUsuario.Focus();
                return;
            }
            //Asignaciones
            miusuario.IdUsuario   = Convert.ToInt32(txt_IdUsuario.Text);
            miusuario.Contrasenya = txt_Contrasenya.Text;


            //Metemos los valores en la lista y refrescamos el datagrid
            listaUsuarios.Add(miusuario);
            dgv_Usuarios.DataSource = null;
            dgv_Usuarios.DataSource = listaUsuarios;
            limpiarformulario();
        }
示例#2
0
        private void tsb_buscar_Click(object sender, EventArgs e)
        {
            if (!ValidarID())
            {
                return;
            }
            CsUsuarios miUsuario = GetUsuario(Convert.ToInt32(txt_IdUsuario.Text));

            if (miUsuario == null)
            {
                errorProvider1.SetError(txt_IdUsuario, "El Producto no existe");
                txt_IdUsuario.Focus();
                return;
            }
            errorProvider1.SetError(txt_IdUsuario, "");
            txt_IdUsuario.Text   = Convert.ToString(miUsuario.IdUsuario);
            txt_Contrasenya.Text = Convert.ToString(miUsuario.Contrasenya);
        }