//Método BuscarFechas private void BuscarFechas() { this.Datagridventaslistado.DataSource = Nventa.BuscarFechas(this.Datetime1.Value.ToString("dd/MM/yyyy"), this.Datetime2.Value.ToString("dd/MM/yyyy")); this.OcultarColumnas(); Lbltotal.Text = "Total de Registros: " + Convert.ToString(Datagridventaslistado.Rows.Count); }
// DataGridViewCheckBoxCell ChkEliminar = (DataGridViewCheckBoxCell)Datagridventaslistado.Rows[e.RowIndex].Cells["Eliminar"]; // ChkEliminar.Value = !Convert.ToBoolean(ChkEliminar.Value) private void Btneliminar_Click(object sender, EventArgs e) { if (Chkeliminar.Checked) { int Indice = 0; if (Convert.ToBoolean(Datagridventaslistado.Rows[Indice].Cells[0].Value) != false) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { string Codigo; string Rpta = ""; foreach (DataGridViewRow row in Datagridventaslistado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = Convert.ToString(row.Cells[1].Value); Rpta = Nventa.Eliminar(Convert.ToInt32(Codigo)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Eliminó Correctamente la venta"); } else { this.MensajeError(Rpta); } } } this.Mostrar(); this.Chkeliminar.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } else { Erroricono.SetError(Datagridventaslistado, "Debe seleccionar una venta a Eliminar"); MensajeError("Debe seleccionar una venta a Eliminar"); } } else { MensajeError("Debe selecionar el cheque de Eliminar"); Erroricono.SetError(Chkeliminar, "Debe Marcar la Casilla "); } }
private void Btnguardar_Click(object sender, EventArgs e) { try { string rpta = ""; if (this.Txtidcliente.Text == string.Empty || this.Txtserie.Text == string.Empty || this.Txtcorrelativo.Text == string.Empty || this.Txtigv.Text == string.Empty) { MensajeError("Falta ingresar algunos datos, serán remarcados"); Erroricono.SetError(Txtidcliente, "Ingrese un Valor"); Erroricono.SetError(Txtserie, "Ingrese un Valor"); Erroricono.SetError(Txtcorrelativo, "Ingrese un Valor"); Erroricono.SetError(Txtigv, "Ingrese un Valor"); } else { if (this.IsNuevo) { rpta = Nventa.Insertar(Convert.ToInt32(this.Txtidcliente.Text), Idtrabajador, Datetimefecha.Value, Cmbcomprovante.Text, Txtserie.Text, Txtcorrelativo.Text, Convert.ToDecimal(Txtigv.Text), dtDetalle); } if (rpta.Equals("OK")) { if (this.IsNuevo) { this.MensajeOk("Se Insertó de forma correcta el registro"); } } else { this.MensajeError(rpta); } this.IsNuevo = false; this.Botones(); this.Limpiar(); this.limpiarDetalle(); this.Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void MostrarDetalle() { this.Datagridventasmanten.DataSource = Nventa.MostrarDetalle(this.Txtidventa.Text); }
//Método Mostrar private void Mostrar() { this.Datagridventaslistado.DataSource = Nventa.Mostrar(); this.OcultarColumnas(); Lbltotal.Text = "Total de Registros: " + Convert.ToString(Datagridventaslistado.Rows.Count); }
private void Buscararticulocodigo() { this.Datagridcliente.DataSource = Nventa.MostrarArticulo_Venta_Codigo(this.txtbuscar.Text); this.OcultarColumnas(); lblTotal.Text = "Total de Registros: " + Convert.ToString(Datagridcliente.Rows.Count); }