Exemplo n.º 1
0
 private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (dgvPrendas.RowCount == 0)
     {
         dgvPrendas.DataSource = PrendaDao.Listar();
     }
 }
Exemplo n.º 2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            pos = dgvPrendas.CurrentRow.Index;
            string id = Convert.ToString(dgvPrendas[0, pos].Value);

            DialogResult result = MessageBox.Show("Eliminar la prenda: " + id, "Confirmar", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                PrendaDao.Eliminar(Convert.ToInt32(id));
                dgvPrendas.DataSource            = PrendaDao.Listar();
                dgvPrendas.Columns[0].HeaderText = "Código";
                dgvPrendas.Columns[0].Width      = 60;
                dgvPrendas.Columns[1].HeaderText = "Nombre";
                dgvPrendas.Columns[1].Width      = 145;
                dgvPrendas.Columns[2].HeaderText = "Descripción";
                dgvPrendas.Columns[2].Width      = 200;
                dgvPrendas.Columns[3].DefaultCellStyle.Format = "C2";
                dgvPrendas.Columns[3].HeaderText = "Precio";
                dgvPrendas.Columns[4].HeaderText = "Tipo";
                dgvPrendas.Columns[4].Width      = 200;

                MessageBox.Show("Prenda eliminada", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            Prenda prenda    = new Prenda();
            int    resultado = 0;
            string msj       = "";



            if ((!string.IsNullOrWhiteSpace(txtNombre.Text)) && (!string.IsNullOrWhiteSpace(txtDescripcion.Text)) && (!string.IsNullOrWhiteSpace(cmbTipoPrenda.Text)))
            {
                prenda.NombrePrenda   = txtNombre.Text.Trim();
                prenda.Descripcion    = txtDescripcion.Text.Trim();
                prenda.precioServicio = Decimal.Round(Convert.ToDecimal(txtPrecio.Text), 2);
                prenda.tipoPrenda     = cmbTipoPrenda.Text;
                prenda.tipo_oferta    = cmbTipoPrenda.ValueMember;



                if (btnGuardar.Text.Equals("&Registrar"))
                {
                    msj       = "Prenda registrada con éxito!!";
                    resultado = PrendaDao.Agregar(prenda);
                }
                if (btnGuardar.Text.Equals("&Actualizar"))
                {
                    msj             = "Prenda actualizada con éxito!!";
                    prenda.idPrenda = Convert.ToInt32(txtCodigo.Text.Trim());
                    resultado       = PrendaDao.Modificar(prenda);
                }
            }
            else
            {
                resultado = 0;
                MessageBox.Show("Debe ingresar los valores");
            }

            if (resultado > 0)
            {
                dgvPrendas.DataSource            = PrendaDao.Listar();
                dgvPrendas.Columns[0].HeaderText = "Código";
                dgvPrendas.Columns[0].Width      = 60;
                dgvPrendas.Columns[1].HeaderText = "Nombre";
                dgvPrendas.Columns[1].Width      = 145;
                dgvPrendas.Columns[2].HeaderText = "Descripción";
                dgvPrendas.Columns[2].Width      = 200;
                dgvPrendas.Columns[3].DefaultCellStyle.Format = "C2";
                dgvPrendas.Columns[3].HeaderText = "Precio";
                dgvPrendas.Columns[4].HeaderText = "Tipo";
                dgvPrendas.Columns[4].Width      = 200;
                tabControl1.SelectedTab          = tabPage2;
                btnGuardar.Text = "&Registrar";
                resetValores();
                MessageBox.Show(msj, "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar la prenda", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemplo n.º 4
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            pos = dgvPrendas.CurrentRow.Index;
            string id = Convert.ToString(dgvPrendas[0, pos].Value);

            DialogResult result = MessageBox.Show("Eliminar la prenda: " + id, "Confirmar", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                PrendaDao.Eliminar(Convert.ToInt32(id));
                dgvPrendas.DataSource = PrendaDao.Listar();
                MessageBox.Show("Prenda eliminada", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 5
0
 private void frmBuscarPrendas_Load(object sender, EventArgs e)
 {
     dgvPrendas.DataSource            = PrendaDao.Listar();
     dgvPrendas.RowHeadersVisible     = false;
     dgvPrendas.Columns[0].HeaderText = "Código";
     dgvPrendas.Columns[0].Width      = 50;
     dgvPrendas.Columns[1].HeaderText = "Nombre";
     dgvPrendas.Columns[1].Width      = 140;
     dgvPrendas.Columns[2].HeaderText = "Descripción";
     dgvPrendas.Columns[2].Width      = 140;
     dgvPrendas.Columns[3].HeaderText = "Precio";
     dgvPrendas.Columns[3].DefaultCellStyle.Format = "C2";
     dgvPrendas.Columns[3].Width = 100;
     dgvPrendas.Columns[4].Width = 100;
 }
Exemplo n.º 6
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dgvPrendas.DataSource            = PrendaDao.Buscar(txtNombres.Text);
     dgvPrendas.RowHeadersVisible     = false;
     dgvPrendas.Columns[0].HeaderText = "Código";
     dgvPrendas.Columns[0].Width      = 50;
     dgvPrendas.Columns[1].HeaderText = "Nombre";
     dgvPrendas.Columns[1].Width      = 140;
     dgvPrendas.Columns[2].HeaderText = "Descripción";
     dgvPrendas.Columns[2].Width      = 140;
     dgvPrendas.Columns[3].HeaderText = "Precio";
     dgvPrendas.Columns[3].DefaultCellStyle.Format = "C2";
     dgvPrendas.Columns[3].Width = 100;
     dgvPrendas.Columns[4].Width = 100;
     dgvPrendas.Columns[5].Width = 100;
     dgvPrendas.Columns[5].Width = 100;
 }
Exemplo n.º 7
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            Prenda prenda    = new Prenda();
            int    resultado = 0;
            string msj       = "";



            if ((!string.IsNullOrWhiteSpace(txtNombre.Text)) && (!string.IsNullOrWhiteSpace(txtDescripcion.Text)))
            {
                prenda.NombrePrenda   = txtNombre.Text.Trim();
                prenda.Descripcion    = txtDescripcion.Text.Trim();
                prenda.precioServicio = float.Parse(txtPrecio.Text.Trim());


                if (btnGuardar.Text.Equals("&Registrar"))
                {
                    msj       = "Prenda registrada con éxito!!";
                    resultado = PrendaDao.Agregar(prenda);
                }
                if (btnGuardar.Text.Equals("&Actualizar"))
                {
                    msj             = "Prenda actualizada con éxito!!";
                    prenda.idPrenda = Convert.ToInt32(txtCodigo.Text.Trim());
                    resultado       = PrendaDao.Modificar(prenda);
                }
            }
            else
            {
                resultado = 0;
                MessageBox.Show("Debe ingresar los valores");
            }

            if (resultado > 0)
            {
                dgvPrendas.DataSource   = PrendaDao.Listar();
                tabControl1.SelectedTab = tabPage2;
                btnGuardar.Text         = "&Registrar";
                resetValores();
                MessageBox.Show(msj, "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar la prenda", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemplo n.º 8
0
 private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (dgvPrendas.RowCount == 0)
     {
         dgvPrendas.DataSource            = PrendaDao.Listar();
         dgvPrendas.Columns[0].HeaderText = "Código";
         dgvPrendas.Columns[0].Width      = 60;
         dgvPrendas.Columns[1].HeaderText = "Nombre";
         dgvPrendas.Columns[1].Width      = 145;
         dgvPrendas.Columns[2].HeaderText = "Descripción";
         dgvPrendas.Columns[2].Width      = 200;
         dgvPrendas.Columns[3].DefaultCellStyle.Format = "C2";
         dgvPrendas.Columns[3].HeaderText = "Precio";
         dgvPrendas.Columns[4].HeaderText = "Tipo";
         dgvPrendas.Columns[4].Width      = 200;
     }
 }