public void Guardar() { dt1 = AdmNotaI.CargaDetalle(CodNotaI); frmNotaSalida form = (frmNotaSalida)Application.OpenForms["frmNotaSalida"]; form.dgvDetalle.Rows.Clear(); foreach (DataRow dtRow in dt1.Rows) { Decimal precioventa = Convert.ToDecimal(dtRow["importe"]); form.dgvDetalle.Rows.Add("", "", Convert.ToInt32(dtRow["codProducto"]), dtRow["referencia"].ToString(), dtRow["producto"].ToString(), Convert.ToInt32(dtRow["codUnidadMedida"]), dtRow["unidad"].ToString(), 0 /* CONTROLSTOCK */, Convert.ToInt32(dtRow["cantidad"]), "", Convert.ToDecimal(dtRow["preciounitario"]), Convert.ToDecimal(dtRow["subtotal"]) /* BRUTO */, Convert.ToDecimal(dtRow["descuento1"]), "", "", Convert.ToDecimal(dtRow["montodscto"]), Convert.ToDecimal(dtRow["valorventa"]), Convert.ToDecimal(dtRow["igv"]), precioventa, Convert.ToDecimal(dtRow["precioreal"]), Convert.ToDecimal(dtRow["valoreal"]), 0) /* maxPorcDescto*/; } form.CodNotaI = CodNotaI; }
private void btnIrNota_Click(object sender, EventArgs e) { int f = dgvDocumentos.CurrentRow.Index; if (dgvDocumentos.Rows.Count >= 1) { if (dgvDocumentos.Rows[f].Cells[tipo.Name].Value.ToString() == "NI") { frmNotaIngreso form = new frmNotaIngreso(); form.MdiParent = this.MdiParent; form.CodNota = notaI.CodNotaIngreso; form.Proceso = this.Proceso; form.Show(); } else { frmNotaSalida form = new frmNotaSalida(); form.MdiParent = this.MdiParent; form.CodNota = notaS.CodNotaSalida; form.Proceso = this.Proceso; form.Show(); } } }
private void dgvDocumentos_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dgvDocumentos.Rows.Count >= 1 && e.RowIndex != -1) { if (dgvDocumentos.Rows[e.RowIndex].Cells[tipo.Name].Value.ToString() == "NI") { frmNotaIngreso form = new frmNotaIngreso(); form.MdiParent = this.MdiParent; form.CodNota = notaI.CodNotaIngreso; form.Proceso = this.Proceso; form.Show(); //form.ShowDialog(); } else { frmNotaSalida form = new frmNotaSalida(); form.MdiParent = this.MdiParent; form.CodNota = notaS.CodNotaSalida; form.Proceso = this.Proceso; form.Show(); //form.ShowDialog(); } } }
private void btnAceptar_Click(object sender, EventArgs e) { if (dgvProveedor.SelectedRows.Count > 0) { if (Procede == 1) { frmNotaIngresoPorOrden form = (frmNotaIngresoPorOrden)Application.OpenForms["frmNotaIngresoPorOrden"]; form.CodProveedor = pro.CodProveedor; form.txtCodProv.Text = pro.Ruc; form.txtNombreProv.Text = pro.RazonSocial; form.txtCodProveedor.Text = pro.CodProveedor.ToString(); this.Close(); } else if (Procede == 2) { frmGestionLetra form = (frmGestionLetra)Application.OpenForms["frmGestionLetra"]; form.CodProveedor = pro.CodProveedor; this.Close(); } else if (Procede == 3) { frmOrdenCompra form = (frmOrdenCompra)Application.OpenForms["frmOrdenCompra"]; form.CodProveedor = pro.CodProveedor; form.txtCodProv.Text = pro.Ruc; form.txtNombreProv.Text = pro.RazonSocial; this.Close(); } if (Procede == 4) { frmNotaIngreso form = (frmNotaIngreso)Application.OpenForms["frmNotaIngreso"]; form.CodProveedor = pro.CodProveedor; form.txtCodProv.Text = pro.Ruc; form.txtNombreProv.Text = pro.RazonSocial; this.Close(); } if (Procede == 5) { frmListaPreciosProductos form = (frmListaPreciosProductos)Application.OpenForms["frmListaPreciosProductos"]; if (pro.RazonSocial == null) { form.txtProveedorNomb.Focus(); } else { form.txtProveedorCod.Text = pro.CodProveedor.ToString(); form.txtProveedorNomb.Text = pro.RazonSocial; } this.Close(); } //NOTA DE CREDITO POR COMPRA //MODIFICADO ALEX 23/02/2015 else if (Procede == 6) { frmNotadeCreditoCompra form = (frmNotadeCreditoCompra)Application.OpenForms["frmNotadeCreditoCompra"]; form.CodProveedor = pro.CodProveedor; form.txtCodProveedor.Text = pro.Ruc; form.txtNombreProveedor.Text = pro.RazonSocial; this.Close(); } //NOTA DE DEBITO POR COMPRA //MODIFICADO ALEX 04/03/2015 else if (Procede == 7) { frmNotadeDebitoCompra form = (frmNotadeDebitoCompra)Application.OpenForms["frmNotadeDebitoCompra"]; form.CodProveedor = pro.CodProveedor; form.txtCodProveedor.Text = pro.Ruc; form.txtNombreProveedor.Text = pro.RazonSocial; this.Close(); } else if (Procede == 8) //Salida por Devolucion { frmNotaSalida form = (frmNotaSalida)Application.OpenForms["frmNotaSalida"]; form.CodProveedor = pro.CodProveedor; form.txtCodCliente.Text = pro.Ruc; form.txtNombreCliente.Text = pro.RazonSocial; form.btnDetalle.Enabled = true; this.Close(); } else if (Procede == 9) //Cambio de Proveedor { frmCambioProveedor form = (frmCambioProveedor)Application.OpenForms["frmCambioProveedor"]; form.CodProv = pro.CodProveedor; form.txtCodProv2.Text = form.CodProv.ToString(); this.Close(); } } }