示例#1
0
        private void cboNombre_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == Convert.ToChar(Keys.Enter))
            {
                string            message = "Estas seguro que desea eliminar?";
                string            caption = "Eliminar";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result;

                // Displays the MessageBox.

                result = MessageBox.Show(message, caption, buttons);

                if (result == System.Windows.Forms.DialogResult.Yes)
                {
                    dcTiendaDataContext dc = new dcTiendaDataContext();
                    dc.eliminarProducto(

                        Byte.Parse(txtId.Text)


                        );
                    MessageBox.Show("Producto Eliminado");
                    // cboNombre.Items.Remove(cboNombre.SelectedItem);
                }
            }
        }
示例#2
0
        private void MenuPrincipalCliente_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.O)
            {
                Form car = new FormCarrito();
                car.Show();
                this.Hide();
            }

            if (e.KeyCode == Keys.F1)
            {
                System.Diagnostics.Process ayuda = new System.Diagnostics.Process();
                ayuda.StartInfo.FileName = "C:\\Users\\julii\\Desktop\\ManualUsuario\\ManualAyuda_MenuCliente.pdf";
                ayuda.Start();
                ayuda.Close();
            }

            if (e.KeyCode == Keys.Escape)
            {
                string            message = "Estas seguro de cerrar sesión?";
                string            caption = "Salir";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result;


                dcTiendaDataContext dc = new dcTiendaDataContext();
                dc.Limpiarcarrito();

                // Displays the MessageBox.

                result = MessageBox.Show(message, caption, buttons);

                if (result == System.Windows.Forms.DialogResult.Yes)
                {
                    this.Close();
                    Form p = new MenuIniciarSesion();
                    p.Show();
                    this.Hide();
                }
            }


            if (e.KeyCode == Keys.F2)
            {
                if (sidemenu.Width == 55)
                {
                    //EXPAND
                    sidemenu.Visible = true;
                    sidemenu.Width   = 260;
                }
                else
                {
                    //Minimize

                    sidemenu.Visible = true;
                    sidemenu.Width   = 55;
                }
            }
        }
示例#3
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            char idSexo        = ' ';
            int  idTipoUsuario = 2;

            if (rdoHombre.Checked == true)
            {
                idSexo = 'H';
            }
            else if (rdoMujer.Checked == true)
            {
                idSexo = 'M';
            }

            BorrarMensajes();
            if (ValidarCampos())
            {
                dcTiendaDataContext dc = new dcTiendaDataContext();
                dc.agregarUsuarios(
                    txtNombreUsuario.Text,
                    txtContraseña.Text,
                    txtContraseña2.Text,
                    txtNombre.Text,
                    txtApellidoPaterno.Text,
                    txtApellidoMaterno.Text,
                    idSexo,
                    txtTelefono.Text,
                    txtCorreo.Text,
                    txtDireccion.Text,
                    txtcodigop.Text,
                    byte.Parse(cboCiudad.SelectedValue.ToString()),
                    byte.Parse(idTipoUsuario.ToString())

                    );

                player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\registro_correcto.wav";
                player.Play();
                MessageBox.Show("Se ha registrado correctamente");

                txtNombreUsuario.Text   = "";
                txtContraseña.Text      = "";
                txtContraseña2.Text     = "";
                txtNombre.Text          = "";
                txtApellidoPaterno.Text = "";
                txtApellidoMaterno.Text = "";
                txtTelefono.Text        = "";
                txtCorreo.Text          = "";
                txtDireccion.Text       = "";
                txtCp.Text = "";
            }
            else
            {
                player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\faltan_campos.wav";
                player.Play();
            }
        }
        void cargarDescuentos()
        {
            dcTiendaDataContext dc = new dcTiendaDataContext();
            var carreras           = from c in dc.CargarDescuentos()
                                     select new { c.idDescuento, c.descuento };

            cboDesc.DataSource    = carreras.ToList();
            cboDesc.ValueMember   = "idDescuento";
            cboDesc.DisplayMember = "descuento";
        }
示例#5
0
        void ConsultarDep(string id)
        {
            dcTiendaDataContext dc = new dcTiendaDataContext();
            var dep = from d in dc.ConsultarDep(id)
                      select d;

            foreach (var n in dep)
            {
                Variables.idDep = byte.Parse(n.idDepartamento.ToString());
            }
        }
示例#6
0
文件: Nota.cs 项目: 1630273/JBGamesC-
        private void btnPdf_Click(object sender, EventArgs e)
        {
            dcTiendaDataContext dc = new dcTiendaDataContext();

            dc.Limpiarcarrito();

            MenuPrincipalCliente ir = new MenuPrincipalCliente();

            ir.Show();
            this.Hide();
        }
示例#7
0
        void ConsultarNombre(string usu)
        {
            dcTiendaDataContext dc = new dcTiendaDataContext();
            var nom = from con in dc.consultarNombreCliente(usu)
                      select con;

            foreach (var n in nom)
            {
                lbNombre.Text = n.NombreCompleto;
            }
        }
示例#8
0
        //Metodo para cargar las ciudades en el combobox
        void cargarCiudades(byte idEstado)
        {
            //OBJETO DEL TIPO DATA CONTEXT
            dcTiendaDataContext dc = new dcTiendaDataContext();

            //VARIABLE DESCRIPTIVA A LO QUE VOY A TREAER
            var Ciudad = from ec in dc.cargarCiudades(idEstado)
                         select new { ec.idCiudad, ec.desCiudad };

            cboCiudad.DataSource    = Ciudad.ToList();
            cboCiudad.ValueMember   = "idCiudad";
            cboCiudad.DisplayMember = "desCiudad";
        }
示例#9
0
        void CargarEmpleados()
        {
            dcTiendaDataContext st = new dcTiendaDataContext();

            var r = from con in st.consultarGerentes()
                    select con;

            foreach (var n in r)
            {
                dtai.Rows.Add(n.nombredepa, n.NombreCompleto, n.idUsuario
                              );
            }
        }
示例#10
0
文件: Nota.cs 项目: 1630273/JBGamesC-
        void CargarTotal(string usuario)
        {
            dcTiendaDataContext d = new dcTiendaDataContext();

            var total = from con in d.sumarPrecios(usuario)
                        select con;



            foreach (var n in total)
            {
                lblTotal.Text = n.TOTAL_PAGAR.ToString();
            }
        }
示例#11
0
文件: Nota.cs 项目: 1630273/JBGamesC-
        void ListarCarrito(string usu)
        {
            dcTiendaDataContext st = new dcTiendaDataContext();

            var r = from con in st.consultarCarrito(usu)
                    select con;

            foreach (var n in r)
            {
                dtcarro.Rows.Add(n.Nombre, n.Descripcion, n.Precio, n.Cantidad, n.Total
                                 );
                dtcarro.Columns[2].DefaultCellStyle.Format = "$#,##0.00";
                dtcarro.Columns[4].DefaultCellStyle.Format = "$#,##0.00";
            }
        }
示例#12
0
        void cargarDescuentos()
        {
            //cboDesc.SelectedIndexChanged -= new EventHandler(cboDesc_SelectedIndexChanged);


            dcTiendaDataContext dc = new dcTiendaDataContext();
            var carreras           = from c in dc.CargarDescuentos()
                                     select new { c.idDescuento, c.descuento };

            cboDesc.DataSource    = carreras.ToList();
            cboDesc.ValueMember   = "idDescuento";
            cboDesc.DisplayMember = "descuento";

            //cboDesc.SelectedIndexChanged += new EventHandler(cboDesc_SelectedIndexChanged);
        }
示例#13
0
        private void txtApellidoMaterno_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == Convert.ToChar(Keys.Enter))
            {
                Application.Exit();

                char idSexo         = ' ';
                int  idTipoUsuario  = 3;
                int  idDepartmaneto = 1;

                if (rdoHombre.Checked == true)
                {
                    idSexo = 'H';
                }
                else if (rdoMujer.Checked == true)
                {
                    idSexo = 'M';
                }

                BorrarMensajes();
                if (ValidarCampos())
                {
                    dcTiendaDataContext dc = new dcTiendaDataContext();
                    dc.agregarGerente(
                        txtUsuario.Text,
                        txtContraseña.Text,
                        txtContraseña2.Text,
                        txtNombre.Text,
                        txtApellidoPaterno.Text,
                        txtApellidoMaterno.Text,
                        idSexo,
                        byte.Parse(idTipoUsuario.ToString()),
                        byte.Parse(idDepartmaneto.ToString())

                        );
                    MessageBox.Show("Gerente Agregado");



                    txtUsuario.Text         = "";
                    txtContraseña.Text      = "";
                    txtContraseña2.Text     = "";
                    txtNombre.Text          = "";
                    txtApellidoPaterno.Text = "";
                    txtApellidoMaterno.Text = "";
                }
            }
        }
示例#14
0
        void cargarProducto(byte idProducto)
        {
            dcTiendaDataContext pro = new dcTiendaDataContext();
            var datosProducto       = from con in pro.consultarDatosProductos2(idProducto)
                                      select con;

            foreach (var c in datosProducto)
            {
                lblId.Text          = c.idProducto.ToString();
                txtNombre.Text      = c.nombreProducto;
                txtDescripcion.Text = c.descripcion;
                txtPrecio.Text      = c.precio.ToString();
                txtCantidad.Text    = c.cantidad.ToString();
                cboDesc.Text        = c.idDescuento.ToString();
                //pic1.Image = c.imagen;
            }
        }
示例#15
0
        //Metodo para cargar los estados en el combobox

        void cargarEstados()
        {
            cboEstado.SelectedIndexChanged -= new EventHandler(cboEstado_SelectedIndexChanged);


            //OBJETO DEL TIPO DATA CONTEXT
            dcTiendaDataContext dc = new dcTiendaDataContext();

            //VARIABLE DESCRIPTIVA A LO QUE VOY A TREAER
            var Estado = from es in dc.cargarEstados()
                         select new { es.idEstado, es.desEstado };

            cboEstado.DataSource    = Estado.ToList();
            cboEstado.ValueMember   = "idEstado";
            cboEstado.DisplayMember = "desEstado";

            cboEstado.SelectedIndexChanged += new EventHandler(cboEstado_SelectedIndexChanged);
        }
示例#16
0
        void cargarProducto(byte idProducto)
        {
            cboNombre.SelectedIndexChanged -= new EventHandler(cboNombre_SelectedIndexChanged);

            dcTiendaDataContext dc = new dcTiendaDataContext();

            var Jugador = from j in dc.consultarProductos(idProducto)
                          select new { j.Id, j.Nombre };



            cboNombre.DataSource    = Jugador.ToList();
            cboNombre.ValueMember   = "Id";
            cboNombre.DisplayMember = "Nombre";


            cboNombre.SelectedIndexChanged += new EventHandler(cboNombre_SelectedIndexChanged);
        }
示例#17
0
        private void RegistrarJefeCelular_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                char idSexo         = ' ';
                int  idTipoUsuario  = 5;
                int  idDepartmaneto = 3;

                if (rdoHombre.Checked == true)
                {
                    idSexo = 'H';
                }
                else if (rdoMujer.Checked == true)
                {
                    idSexo = 'M';
                }

                BorrarMensajes();
                if (ValidarCampos())
                {
                    dcTiendaDataContext dc = new dcTiendaDataContext();
                    dc.agregarGerente(
                        txtUsuario.Text,
                        txtContraseña.Text,
                        txtContraseña2.Text,
                        txtNombre.Text,
                        txtApellidoPaterno.Text,
                        txtApellidoMaterno.Text,
                        idSexo,
                        byte.Parse(idTipoUsuario.ToString()),
                        byte.Parse(idDepartmaneto.ToString())

                        );
                    MessageBox.Show("Gerente Agregado");

                    txtUsuario.Text         = "";
                    txtContraseña.Text      = "";
                    txtContraseña2.Text     = "";
                    txtNombre.Text          = "";
                    txtApellidoPaterno.Text = "";
                    txtApellidoMaterno.Text = "";
                }
            }
        }
示例#18
0
        void cargarinfo(byte info)
        {
            dcTiendaDataContext pro = new dcTiendaDataContext();
            var datosProducto       = from con in pro.consultarDatosComprar(info)
                                      select con;

            foreach (var c in datosProducto)
            {
                txtNombre.Text      = c.Nombre;
                txtDescripcion.Text = c.Descripcion;
                txtPrecio.Text      = c.Precio.ToString();
                txtDes.Text         = c.Descuento.ToString();


                if (txtDes.Text == "25%")
                {
                    var pre = double.Parse(txtPrecio.Text);

                    Variables.Np = pre * 0.25;
                }
                else if (txtDes.Text == "50%")
                {
                    var pre = double.Parse(txtPrecio.Text);

                    Variables.Np = pre * 0.50;
                }
                else if (txtDes.Text == "75%")
                {
                    var pre = double.Parse(txtPrecio.Text);

                    Variables.Np = pre * 0.75;
                }
                else if (txtDes.Text == "0%")
                {
                    Variables.Np = double.Parse(txtPrecio.Text);
                }

                txtnp.Text = Variables.Np.ToString();

                txtCliente.Text = Variables.usuario;
            }
        }
示例#19
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            string            message = "Estas seguro que desea eliminar el producto?";
            string            caption = "Eliminar";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;

            // Displays the MessageBox.

            result = MessageBox.Show(message, caption, buttons);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                dcTiendaDataContext dc = new dcTiendaDataContext();
                dc.eliminarProducto(

                    Byte.Parse(txtId.Text)


                    );
                MessageBox.Show("Producto Eliminado");
            }
        }
示例#20
0
        private void btnComprar_Click(object sender, EventArgs e)
        {
            var p = double.Parse(txtnp.Text);

            var can = int.Parse(cantidad.Value.ToString());

            Variables.tc = p * can;
            txtTo.Text   = Variables.tc.ToString();



            string            message = "Desea Confirmar Su Compra ? ";
            string            caption = "Comprar";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;

            // Displays the MessageBox.

            result = MessageBox.Show(message, caption, buttons);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                dcTiendaDataContext dc = new dcTiendaDataContext();
                dc.ConsultarCompras(
                    txtNombre.Text,
                    txtDescripcion.Text,
                    int.Parse(txtnp.Text.ToString()),
                    int.Parse(cantidad.Value.ToString()),
                    int.Parse(txtTo.Text.ToString()),
                    txtCliente.Text


                    );

                MessageBox.Show("Producto Agregado al Carrito");
            }
        }
示例#21
0
        private void btnsalir_Click(object sender, EventArgs e)
        {
            string            message = "Estas seguro de cerrar sesión?";
            string            caption = "Salir";
            MessageBoxButtons buttons = MessageBoxButtons.YesNo;
            DialogResult      result;


            dcTiendaDataContext dc = new dcTiendaDataContext();

            dc.Limpiarcarrito();

            // Displays the MessageBox.

            result = MessageBox.Show(message, caption, buttons);

            if (result == System.Windows.Forms.DialogResult.Yes)
            {
                this.Close();
                Form p = new MenuIniciarSesion();
                p.Show();
                this.Hide();
            }
        }
示例#22
0
        private void FormComprar_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Escape)
            {
                if (cantidad.Value > 1)
                {
                    string            message = "Desea Salir Sin Guardar?";
                    string            caption = "Salir";
                    MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                    DialogResult      result;

                    // Displays the MessageBox.

                    result = MessageBox.Show(message, caption, buttons);

                    if (result == System.Windows.Forms.DialogResult.Yes)
                    {
                        Form A = new FormComprar();
                        this.Hide();
                    }
                }
                else
                {
                    string            message = "Desea Salir?";
                    string            caption = "Salir";
                    MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                    DialogResult      result;

                    // Displays the MessageBox.

                    result = MessageBox.Show(message, caption, buttons);

                    if (result == System.Windows.Forms.DialogResult.Yes)
                    {
                        Form A = new FormComprar();
                        this.Hide();
                    }
                }
            }

            if (e.KeyCode == Keys.Enter)
            {
                string            message = "Desea Confirmar Su Compra?";
                string            caption = "Comprar";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result;

                // Displays the MessageBox.

                result = MessageBox.Show(message, caption, buttons);

                if (result == System.Windows.Forms.DialogResult.Yes)
                {
                    dcTiendaDataContext dc = new dcTiendaDataContext();
                    dc.ConsultarCompras(
                        txtNombre.Text,
                        txtDescripcion.Text,
                        int.Parse(txtnp.Text.ToString()),
                        int.Parse(cantidad.Value.ToString()),
                        int.Parse(txtTo.Text.ToString()),
                        txtCliente.Text


                        );

                    MessageBox.Show("Producto Agregado al Carrito");
                }
            }
        }
示例#23
0
        private void RegistrarUsuarios_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                char idSexo        = ' ';
                int  idTipoUsuario = 2;

                if (rdoHombre.Checked == true)
                {
                    idSexo = 'H';
                }
                else if (rdoMujer.Checked == true)
                {
                    idSexo = 'M';
                }

                BorrarMensajes();
                if (ValidarCampos())
                {
                    dcTiendaDataContext dc = new dcTiendaDataContext();
                    dc.agregarUsuarios(
                        txtNombreUsuario.Text,
                        txtContraseña.Text,
                        txtContraseña2.Text,
                        txtNombre.Text,
                        txtApellidoPaterno.Text,
                        txtApellidoMaterno.Text,
                        idSexo,
                        txtTelefono.Text,
                        txtCorreo.Text,
                        txtDireccion.Text,
                        txtcodigop.Text,
                        byte.Parse(cboCiudad.SelectedValue.ToString()),
                        byte.Parse(idTipoUsuario.ToString())

                        );

                    player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\registro_correcto.wav";
                    player.Play();
                    MessageBox.Show("Se ha registrado Correctamente");

                    txtNombreUsuario.Text   = "";
                    txtContraseña.Text      = "";
                    txtContraseña2.Text     = "";
                    txtNombre.Text          = "";
                    txtApellidoPaterno.Text = "";
                    txtApellidoMaterno.Text = "";
                    txtTelefono.Text        = "";
                    txtCorreo.Text          = "";
                    txtDireccion.Text       = "";
                    txtCp.Text = "";
                }
                else
                {
                    player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\faltan_campos.wav";
                    player.Play();
                }
            }


            if (e.KeyCode == Keys.Escape)
            {
                player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\salir_sin_guardar.wav";
                player.Play();
                string            message = "Deseas Salir Sin Guardar?";
                string            caption = "Salir";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult      result;

                // Displays the MessageBox.

                result = MessageBox.Show(message, caption, buttons);

                if (result == System.Windows.Forms.DialogResult.Yes)
                {
                    MenuIniciarSesion volver = new MenuIniciarSesion();
                    volver.Show();
                    this.Hide();
                }
            }
        }
示例#24
0
        public void login(String v_usuario, String v_contraseña)
        {
            try
            {
                bool bandera           = false;
                dcTiendaDataContext dc = new dcTiendaDataContext();

                var log = from l in dc.Logear(v_usuario, v_contraseña)
                          select new { l.nombre, l.idTipoUSuario, l.idUsuario };



                foreach (var u in log)
                {
                    bandera = true;



                    switch (int.Parse(u.idTipoUSuario.ToString()))
                    {
                    case 1:
                        //   MessageBox.Show("Bienvenido,Usted es Administrador.");

                        // Variables.usuario = txtUsuario.Text;

                        Form Menu = new MenuPrincipalAdmin();
                        Menu.Show();
                        this.Hide();

                        break;

                    case 2:

                        //MessageBox.Show("Bienvenido,Usted es Cliente.");

                        Variables.usuario = txtUsuario.Text;

                        MenuPrincipalCliente ir = new MenuPrincipalCliente();
                        ir.Show();
                        this.Hide();

                        break;

                    case 3:


                        //MessageBox.Show("Bienvenido,Usted es Jefe de Departamento De Computación.");

                        Variables.usuario = txtUsuario.Text;
                        Variables.idDep   = idDepa;

                        ConsultarDep(txtUsuario.Text);
                        Form p = new MenuPrincipalGerente();
                        p.Show();
                        this.Hide();



                        break;

                    case 4:
                        //  MessageBox.Show("Bienvenido,Usted es Jefe de Departamento De VideoJuegos.");

                        Variables.usuario = txtUsuario.Text;
                        Variables.idDep   = idDepa;
                        ConsultarDep(txtUsuario.Text);
                        Form p1 = new MenuPrincipalGerente();
                        p1.Show();
                        this.Hide();
                        break;

                    case 5:
                        //    MessageBox.Show("Bienvenido,Usted es Jefe de Departamento De Celulares.");

                        Variables.usuario = txtUsuario.Text;
                        Variables.idDep   = idDepa;
                        ConsultarDep(txtUsuario.Text);
                        Form p2 = new MenuPrincipalGerente();
                        p2.Show();
                        this.Hide();
                        break;

                    case 6:
                        //      MessageBox.Show("Bienvenido,Usted es Jefe de Departamento De Electrodomesticos.");

                        Variables.usuario = txtUsuario.Text;
                        Variables.idDep   = idDepa;
                        ConsultarDep(txtUsuario.Text);
                        Form p3 = new MenuPrincipalGerente();
                        p3.Show();
                        this.Hide();
                        break;

                    case 7:
                        //        MessageBox.Show("Bienvenido,Usted es Jefe de Departamento De Gimnasio.");
                        Variables.usuario = txtUsuario.Text;
                        Variables.idDep   = idDepa;
                        ConsultarDep(txtUsuario.Text);
                        Form p4 = new MenuPrincipalGerente();
                        p4.Show();
                        this.Hide();
                        break;
                    }
                }

                if (bandera == false)
                {
                    player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\incorrecto.wav";
                    player.Play();


                    MessageBox.Show("Usuario y contraseña incorrectos");
                    Variables.reintentos++;

                    for (int x = 1; Variables.reintentos <= 3; x++)
                    {
                        MessageBox.Show("Reintento " + Variables.reintentos + " / 3");
                        break;
                    }

                    if (Variables.reintentos == 3)
                    {
                        player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\usuario_bloqueado.wav";
                        player.Play();
                        MessageBox.Show("Usuario Bloqueado, Si no recuerda su contraseña Seleccione la opcion de recuperar Contraseña.");
                        Application.Exit();
                    }
                }
            }
            catch (System.Exception)
            {
                player.SoundLocation = "C:\\Users\\julii\\Desktop\\AUDIOS\\error_en_la_conexion.wav";
                player.Play();
                MessageBox.Show("Error con la conexión, Consulte con su administrador");
                Application.Exit();
            }
        }
示例#25
0
        void EliminarProducto(string nom)
        {
            dcTiendaDataContext st = new dcTiendaDataContext();

            st.Eliminarcarrito(nom);
        }