private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) { if (dgvPrendas.RowCount == 0) { dgvPrendas.DataSource = PrendaDao.Listar(); } }
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); } }
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); } }
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); } }
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; }
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; }
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); } }
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; } }