private void BtnEliminar_Click(object sender, EventArgs e) { try { DialogResult opciones; opciones = MessageBox.Show("Quieres Anular Registro", "Eliminar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opciones == DialogResult.OK) { string codigo; foreach (DataGridViewRow filas in DgvListado.Rows) { if (Convert.ToBoolean(filas.Cells[0].Value)) { codigo = filas.Cells[1].Value.ToString(); Ningreso.anular(Convert.ToInt32(codigo)); } } } } catch (Exception ex) { MessageBox.Show(ex.Message); MessageBox.Show("no se pudo eliminar"); } }
//Método BuscarFechas private void BuscarFechas() { this.Datagridingresodetalle.DataSource = Ningreso.BuscarFechas(this.Datetime1.Value.ToString("dd/MM/yyyy"), this.Datetime2.Value.ToString("dd/MM/yyyy")); this.OcultarColumnas(); Lbltotal.Text = "Total de Registros: " + Convert.ToString(Datagridingresodetalle.Rows.Count); }
private void btnGuardar_Click(object sender, EventArgs e) { try { string respuesta = ""; if (txtIdProveedor.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtProveedor, "Seleccione un proveedor"); } else if (txtSerie.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtSerie, "Ingrese un valor"); } else if (txtCorrelativo.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtCorrelativo, "Ingrese un valor"); } else if (txtItbis.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtItbis, "Ingrese un valor"); } else { if (isNuevo) { respuesta = Ningreso.Insertar(idTrabajador, Convert.ToInt32(txtIdProveedor.Text), dtFechaIngresoAlmacen.Value, cbTipoComprobante.Text, txtSerie.Text, txtCorrelativo.Text, Convert.ToDecimal(txtItbis.Text), "ËMITIDO", dtDetalles ); } if (respuesta.Equals("Ok")) { if (isNuevo) { Utilidades.MensajeOK("El ingreso se agregó correctamente"); } } else { Utilidades.MensajeError(respuesta); } isNuevo = false; HabilitarBotones(); Limpiar(); limpiarDetalle(); Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void Btnanular_Click(object sender, EventArgs e) { if (Chkanular.Checked) { int Indice = 0; if (Convert.ToBoolean(Datagridingresodetalle.Rows[Indice].Cells[0].Value) != false) { try { DialogResult Opcion; Opcion = MessageBox.Show("Realmente Desea Anular los Registros", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (Opcion == DialogResult.OK) { string Codigo; string Rpta = ""; foreach (DataGridViewRow row in Datagridingresodetalle.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { Codigo = Convert.ToString(row.Cells[1].Value); Rpta = Ningreso.Anular(Convert.ToInt32(Codigo)); if (Rpta.Equals("OK")) { this.MensajeOk("Se Anuló Correctamente el Ingreso"); } else { this.MensajeError(Rpta); } } } this.Mostrar(); this.Chkanular.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } else { Erroricono.SetError(Datagridingresodetalle, "Debe Seleccionar un Ingreso a Anular"); MensajeError("Seleccione el ingreso a Anular"); } } else { MensajeError("Debe Selecionar La casilla de anular primero"); Erroricono.SetError(Chkanular, "Debe checar para poder Anular"); } }
private void BtnGuardar_Click(object sender, EventArgs e) { Ningreso ap = new Ningreso(); MessageBox.Show("ID: " + idtrabajador); MessageBox.Show("ID: " + Convert.ToInt32(CmbProveedor.SelectedValue)); MessageBox.Show("ID: " + DateTimeFechaIngreso.Value); MessageBox.Show("ID: " + CmbComprobante.Text); MessageBox.Show("ID: " + TxtSerie.Text); MessageBox.Show("ID: " + TxtCorrelativo.Text); MessageBox.Show("ID: " + Convert.ToDecimal(TxtIgv.Text)); MessageBox.Show("ID: " + DTDetalle); ap.ingresar(idtrabajador, Convert.ToInt32(CmbProveedor.SelectedValue), DateTimeFechaIngreso.Value, CmbComprobante.Text, TxtSerie.Text, TxtCorrelativo.Text, Convert.ToDecimal(TxtIgv.Text), "EMITIDO", DTDetalle); }
private void Btnguardar_Click(object sender, EventArgs e) { try { string Rpta = ""; if (this.Txtidproveedor.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(Txtidproveedor, "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 = Ningreso.Insertar3(this.Idtrabajador, Convert.ToInt32(this.Txtidproveedor.Text), Datetimefecha.Value, Cmbcomprovante.Text, Txtserie.Text, Txtcorrelativo.Text, Convert.ToDecimal(Txtigv.Text), "EMITIDO", 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("error" + ex.Message); } }
private void btnEliminar_Click(object sender, System.EventArgs e) { try { DialogResult opcion = MessageBox.Show("¿Realmente desea anular el/los registros seleccionados?", "Sistema de Ventas", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion == DialogResult.Yes) { int IdIngreso = 0; string respuesta = ""; foreach (DataGridViewRow fila in dataListado.Rows) { if (Convert.ToBoolean(fila.Cells[0].Value)) { IdIngreso = Convert.ToInt32(fila.Cells[1].Value); respuesta = Ningreso.Anular(IdIngreso); if (respuesta.Equals("Ok")) { Utilidades.MensajeOK("El ingreso se anuló correctamente."); } else { Utilidades.MensajeError(respuesta); } } } Mostrar(); chkAnular.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
//Metodo MostrarDetalles private void MostrarDetalles() { dataListadoDetalle.DataSource = Ningreso.MostrarDetalles(txtIdIngreso.Text); }
//Metodo BuscarBuscarFechas private void BuscarFechas() { dataListado.DataSource = Ningreso.BuscarFechas(dtFechaInicio.Value.ToString("yyyy-MM-dd"), dtFechaFin.Value.ToString("yyyy-MM-dd")); OcultarColumnas(); lblTotal.Text = "Total Registros: " + dataListado.Rows.Count; }
//Metodo Mostrar private void Mostrar() { dataListado.DataSource = Ningreso.Mostrar(); OcultarColumnas(); lblTotal.Text = "Total Registros: " + dataListado.Rows.Count; }
private void MostrarDetalle() { this.Datagridingreso.DataSource = Ningreso.MostrarDetalle(this.Txtidingreso.Text); }
//Método Mostrar private void Mostrar() { this.Datagridingresodetalle.DataSource = Ningreso.Mostrar(); this.OcultarColumnas(); Lbltotal.Text = "Total de Registros: " + Convert.ToString(Datagridingresodetalle.Rows.Count); }
private void buscar_fecha() { this.DgvListado.DataSource = Ningreso.buscarfecha(DateTimeFechaIngreso.Value.ToString("dd/MM/yyyy"), DateTimeFecha2.Value.ToString("dd/MM/yyyy")); this.ocultarcolumnas(); lblTotal.Text = "Total Registros " + DgvListado.Rows.Count.ToString(); }
private void mostrar_detalle() { this.DgvListadoDetalle.DataSource = Ningreso.mostrardetalle(this.TxtIdingreso.Text); }
private void mostrar() { this.DgvListado.DataSource = Ningreso.mostrar(); this.ocultarcolumnas(); lblTotal.Text = "Total Registros " + DgvListado.Rows.Count.ToString(); }