示例#1
0
        private void btnUsuario_Click(object sender, EventArgs e)
        {
            if (this.MdiChildren.Where(p => p.IsAccessible.Equals(true)).Count() > 0)
            {
                DialogResult res = MessageBox.Show("Desea Continuar ?: \nSe Cerraran todos los formularios ", "Inicio de Sesion de Usuario", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2);

                if (res == DialogResult.Yes)
                {
                    foreach (Form childForm in MdiChildren)
                    {
                        childForm.Close();
                    }

                    FormUsuario frm_usr = new FormUsuario();

                    frm_usr.editar = true;
                    System.Threading.Thread.Sleep(250);
                    frm_usr.ShowDialog();
                    //MessageBox.Show(ConfigurationManager.AppSettings["SISTEMA"]);
                }
            }
            else
            {
                foreach (Form childForm in MdiChildren)
                {
                    childForm.Close();
                }
                FormUsuario frm_usr = new FormUsuario();

                frm_usr.editar = true;
                System.Threading.Thread.Sleep(250);
                frm_usr.ShowDialog();
            }
        }
示例#2
0
 private void uSUARIOSToolStripMenuItem_Click(object sender, EventArgs e)
 {
     //form_usuario = new FormUsuario();
     form_usuario = FormUsuario.FormUsuario_Instanciar();
     // ver si despues lo contenemos en el formulario principal
     form_usuario.Show();
 }
示例#3
0
 //Por patron singleton creamos y/o enviamos el formulario de unica forma
 public static FormUsuario FormUsuario_Instanciar()
 {
     if ((iform_usuario == null) || (iform_usuario.IsDisposed == true))
     {
         iform_usuario = new FormUsuario();
     }
     iform_usuario.BringToFront(); //traer al frende de los demas formularios
     return iform_usuario;
 }
示例#4
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            FormUsuario _usuario = Owner as FormUsuario;

            if (dataGridView1.SelectedRows.Count > 0)
            {
                _usuario.txtNombre.Text             = dataGridView1.CurrentRow.Cells["Nombre"].Value.ToString();
                _usuario.txtTipoIdent.SelectedValue = dataGridView1.CurrentRow.Cells["TipoIdent"].Value.ToString();
                _usuario.txtNumIdent.Text           = dataGridView1.CurrentRow.Cells["NumIdent"].Value.ToString();
                _usuario.txtTelefono.Text           = dataGridView1.CurrentRow.Cells["Telefono"].Value.ToString();
                _usuario.txtCorreo.Text             = dataGridView1.CurrentRow.Cells["Correo"].Value.ToString();
                _usuario.txtNombreUser.Text         = dataGridView1.CurrentRow.Cells["NombreUser"].Value.ToString();
                _usuario.txtPass.Text = dataGridView1.CurrentRow.Cells["Password"].Value.ToString();
                _usuario.txtTipoUsuario.SelectedValue = dataGridView1.CurrentRow.Cells["TipoUserID"].Value.ToString();
                _usuario._UsuarioID = dataGridView1.CurrentRow.Cells["UsuarioID"].Value.ToString();
                this.Close();
            }
            else
            {
                lbAviso.Visible = true;
                lbAviso.Text    = "Debe seleccionar la fila a modificar";
            }
        }
示例#5
0
 private void FormUsuario_Load(object sender, EventArgs e)
 {
     txtNombre.AutoCompleteCustomSource = FormUsuario.LoadAutoCompleteUsuario();
     txtNombre.AutoCompleteSource       = AutoCompleteSource.CustomSource;
     txtNombre.AutoCompleteMode         = AutoCompleteMode.SuggestAppend; //Es el mas bonito
 }