Example #1
0
        // LOGICA DE DISEÑO - FIN

        private void ButtonIniciarSesion_Click(object sender, EventArgs e)
        {
            AdminUsuario adminUsuario  = new AdminUsuario();
            Usuario      usuarioActual = new Usuario();
            String       correo        = TextBoxCorreo.Text;
            String       contra        = TextBoxContrasenia.Text;

            if (adminUsuario.existeUsuario(correo, contra))
            {
                usuarioActual = adminUsuario.consultarUsuario(correo);
                if (usuarioActual.dameTipoUsuario() == "Super Usuario")
                {
                    MenuUsuarios menuUsuarios = new MenuUsuarios();
                    menuUsuarios.Show();
                }
                else if (usuarioActual.dameTipoUsuario() == "Enfermero" ||
                         usuarioActual.dameTipoUsuario() == "Recepcionista" ||
                         usuarioActual.dameTipoUsuario() == "Veterinario")
                {
                    MenuMascotas menuMascotas = new MenuMascotas(usuarioActual.dameTipoUsuario());
                    menuMascotas.Show();
                }
                this.Close();
            }
            else
            {
                MessageBox.Show("Alejate de la maquina que va a explotar metiche");
            }
        }
Example #2
0
        private void BotonListarUsuarios_Click(object sender, EventArgs e)
        {
            AdminUsuario admin = new AdminUsuario();

            DataGridListar.Rows.Clear();
            List <Usuario> usuarios = admin.listarUsuarios();

            foreach (Usuario usuario in usuarios)
            {
                DataGridListar.Rows.Add(new object[] {
                    usuario.dameCorreoElectronico(),
                    usuario.dameNombre(),
                    usuario.dameTipoUsuario()
                });
            }
        }
Example #3
0
        private void ButtonGuardar_Click(object sender, EventArgs e)
        {
            String correoElectronico = TextBoxAgregarCorreoElectronico.Text;
            String contrasenia       = TextBoxAgregarContrasenia.Text;
            String nombre            = TextBoxAgregarNombre.Text;
            String apellidoPaterno   = TextBoxAgregarApePaterno.Text;
            String apellidoMaterno   = TextBoxAgregarApeMaterno.Text;
            String telefono          = TextBoxAgregarTelefono.Text;
            String fechaContrato     = TextBoxAgregarFechaContrato.Text;
            String tipoUsuario       = TextBoxAgregarTipoUsuario.Text;

            if (correoElectronico.Length > 10 && contrasenia.Length > 6 && nombre.Length > 2 &&
                apellidoPaterno.Length > 2 && apellidoMaterno.Length > 2 && telefono.Length == 10 &&
                fechaContrato.Length == 10 && tipoUsuario.Length > 2)
            {
                AdminUsuario adminUsuario = new AdminUsuario();
                if (adminUsuario.agregarUsuario(correoElectronico, contrasenia, nombre,
                                                apellidoMaterno, apellidoMaterno, telefono, fechaContrato, tipoUsuario))
                {
                    MessageBox.Show(" Se ha agregado con tu permiso");
                    TextBoxAgregarCorreoElectronico.Clear();
                    TextBoxAgregarContrasenia.Clear();
                    TextBoxAgregarNombre.Clear();
                    TextBoxAgregarApePaterno.Clear();
                    TextBoxAgregarApeMaterno.Clear();
                    TextBoxAgregarTelefono.Clear();
                    TextBoxAgregarFechaContrato.Clear();
                    TextBoxAgregarTipoUsuario.Text = "";
                }
                else
                {
                    MessageBox.Show(" No se ha podido guardar tus datos ");
                }
            }
            else
            {
                MessageBox.Show("Faltan datos favor de compleatar o verificar la informacion (Amen)");
            }
        }
Example #4
0
        private void ButtonBorrar_Click(object sender, EventArgs e)
        {
            AdminUsuario adminUsuario = new AdminUsuario();
            Usuario      usuario      = new Usuario();
            String       correo       = TextBoxEliminarCons.Text;

            usuario = adminUsuario.consultarUsuario(correo);
            if (adminUsuario.eliminarUsuario(correo))
            {
                MessageBox.Show(" Te Convertiste en lo que juraste destruir ");
                TextBoxEliminarCons.Clear();
                LabelEliminarNombre.Text  = "...";
                LabelEliminarApePat.Text  = "...";
                LabelEliminarApeMat.Text  = "...";
                LabelEliminarTel.Text     = "...";
                LabelEliminarFeCont.Text  = "...";
                LabelEliminarTipoUs.Text  = "...";
                LabelEliminarCorreo.Text  = "...";
                LabelEliminarContras.Text = "...";
                ButtonBorrar.Enabled      = false;
            }
        }
Example #5
0
        private void ButtonActualizar_Click(object sender, EventArgs e)
        {
            AdminUsuario adminUsuario    = new AdminUsuario();
            String       correo          = TextBoxCorreoMod.Text;
            String       contrasenia     = TextBoxContraMod.Text;
            String       nombre          = TextBoxNomMod.Text;
            String       apellidoPaterno = TextBoxApePatMod.Text;
            String       apellidoMaterno = TextBoxApeMatMod.Text;
            String       telefono        = TextBoxTelefMod.Text;
            String       fechaContrato   = TextBoxFeContMod.Text;
            String       tipoUsuario     = TextBoxTipoUsuMod.Text;

            if (contrasenia.Length > 6 && nombre.Length > 2 &&
                apellidoPaterno.Length > 2 && apellidoMaterno.Length > 2 && telefono.Length == 10 &&
                fechaContrato.Length == 10 && tipoUsuario.Length > 2)
            {
                if (adminUsuario.modificarUsuario(correo, contrasenia, nombre,
                                                  apellidoPaterno, apellidoMaterno, telefono, fechaContrato, tipoUsuario))
                {
                    MessageBox.Show(" Se ha guardado tus datos ");
                    TextBoxCorreoMod.Clear();
                    TextBoxContraMod.Clear();
                    TextBoxNomMod.Clear();
                    TextBoxApePatMod.Clear();
                    TextBoxApeMatMod.Clear();
                    TextBoxTelefMod.Clear();
                    TextBoxFeContMod.Clear();
                    TextBoxTipoUsuMod.Text = "";
                }
                else
                {
                    MessageBox.Show(" El coronavairus evito que esto se guardara");
                }
            }
            else
            {
                MessageBox.Show("Datos incompletos favor de verificar");
            }
        }
Example #6
0
        private void BotonConsultaMod_Click(object sender, EventArgs e)
        {
            AdminUsuario adminUsuario     = new AdminUsuario();
            Usuario      controlarUsuario = new Usuario();
            String       correo           = TextBoxCorreoMod.Text;

            if (adminUsuario.existeUsuario(correo))
            {
                controlarUsuario       = adminUsuario.consultarUsuario(correo);
                TextBoxNomMod.Text     = controlarUsuario.dameNombre();
                TextBoxApePatMod.Text  = controlarUsuario.dameApellidoPaterno();
                TextBoxApeMatMod.Text  = controlarUsuario.dameApellidoMaterno();
                TextBoxTelefMod.Text   = controlarUsuario.dameTelefono();
                TextBoxFeContMod.Text  = controlarUsuario.dameFechaContrato();
                TextBoxTipoUsuMod.Text = controlarUsuario.dameTipoUsuario();
                TextBoxContraMod.Text  = controlarUsuario.dameContrasenia();
            }
            else
            {
                MessageBox.Show("No se encontró el usuario");
            }
        }
Example #7
0
        private void ButtonBuscarDeConsultar_Click(object sender, EventArgs e)
        {
            AdminUsuario adminUsuario = new AdminUsuario();
            Usuario      usuario      = new Usuario();
            String       correo       = TextBoxConsultaCorreo.Text;

            if (adminUsuario.existeUsuario(correo))
            {
                usuario = adminUsuario.consultarUsuario(correo);
                LabelConsultarNombre.Text     = usuario.dameNombre();
                LabelApePatConsultar.Text     = usuario.dameApellidoPaterno();
                LabelApeMatConsultar.Text     = usuario.dameApellidoMaterno();
                LabelTelefConsultar.Text      = usuario.dameTelefono();
                LabelFeContConsultar.Text     = usuario.dameFechaContrato();
                LabelTipoUsConsultar.Text     = usuario.dameTipoUsuario();
                LabelCorreoElecConsultar.Text = usuario.dameCorreoElectronico();
                LabelContraConsultar.Text     = usuario.dameContrasenia();
            }
            else
            {
                MessageBox.Show("No se enctró el usuario");
            }
        }
Example #8
0
        private void BotonConsultarElim_Click(object sender, EventArgs e)
        {
            AdminUsuario adminUsuario = new AdminUsuario();
            Usuario      usuario      = new Usuario();
            String       correo       = TextBoxEliminarCons.Text;

            usuario = adminUsuario.consultarUsuario(correo);
            if (usuario != null)
            {
                ButtonBorrar.Enabled      = true;
                LabelEliminarNombre.Text  = usuario.dameNombre();
                LabelEliminarApePat.Text  = usuario.dameApellidoPaterno();
                LabelEliminarApeMat.Text  = usuario.dameApellidoMaterno();
                LabelEliminarTel.Text     = usuario.dameTelefono();
                LabelEliminarFeCont.Text  = usuario.dameFechaContrato();
                LabelEliminarTipoUs.Text  = usuario.dameTipoUsuario();
                LabelEliminarCorreo.Text  = usuario.dameCorreoElectronico();
                LabelEliminarContras.Text = usuario.dameContrasenia();
            }
            else
            {
                MessageBox.Show("No se ha encontrado el usuario");
            }
        }