public Boolean ActualizaNCreditoCompraSinAplicar(clsNotaSalida nota) { try { return(Mnota.ActualizaNCreditoCompraSinAplicar(nota)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean insert(clsNotaSalida notaS) { try { return(nota.insert(notaS)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("no se pudo guardar"); return(false); } }
private void CargaFacturaVenta() { try { venta = AdmVenta.CargaFacturaVenta(Convert.ToInt32(CodNota)); ser = AdmSerie.MuestraSerie(venta.CodSerie, frmLogin.iCodAlmacen); if (venta != null) { if (venta.DocumentoReferencia != null) { notaS = AdmNotaS.CargaNotaSalidaDebitoVentas(Convert.ToInt32(venta.CodFacturaVenta)); } txtNumDoc.Text = venta.CodFacturaVenta; CodNotaS = Convert.ToInt32(venta.CodFacturaVenta); CodTransaccion = venta.CodTipoTransaccion; CargaTransaccion(); CodCliente = notaS.CodCliente; CargaCliente(); dtpFecha.Value = venta.FechaSalida; cmbMoneda.SelectedValue = venta.Moneda; txtTipoCambio.Text = venta.TipoCambio.ToString(); cmbMotivo.SelectedItem = venta.Motivo.ToString(); txtComentario.Text = venta.Comentario.ToString(); if (txtDocRef.Enabled) { CodDocumento = venta.CodTipoDocumento; txtDocRef.Text = notaS.SiglaDocumento + " " + notaS.Serie + "-" + notaS.NumDoc; } txtBruto.Text = String.Format("{0:#,##0.00}", venta.MontoBruto); txtDscto.Text = String.Format("{0:#,##0.00}", venta.MontoDscto); txtValorVenta.Text = String.Format("{0:#,##0.00}", venta.Total - venta.Igv); txtIGV.Text = String.Format("{0:#,##0.00}", venta.Igv); txtPrecioVenta.Text = String.Format("{0:#,##0.00}", venta.Total); DetalleFacturaVenta(); } else { MessageBox.Show("El documento solicitado no existe", "Nota de Ingreso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { return; } }
private void BorrarNota() { try { CodNotaS = 0; notaS = new clsNotaSalida(); txtDocRef.Text = ""; DataTable dt = (DataTable)dgvDetalle.DataSource; dt.Clear(); } catch (Exception ex) { return; } }
public Boolean insert(clsNotaSalida nota) { try { return(Mnota.insert(nota)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }
public Boolean insert(clsNotaSalida nota) { try { con.conectarBD(); cmd = new MySqlCommand("GuardaNotaCreditoCompra", con.conector); cmd.CommandType = CommandType.StoredProcedure; MySqlParameter oParam; oParam = cmd.Parameters.AddWithValue("codSu", nota.CodSucursal); oParam = cmd.Parameters.AddWithValue("codalma", nota.CodAlmacen); oParam = cmd.Parameters.AddWithValue("codtran", nota.CodTipoTransaccion); oParam = cmd.Parameters.AddWithValue("codtipo", nota.CodTipoDocumento); oParam = cmd.Parameters.AddWithValue("codserie", nota.CodSerie); oParam = cmd.Parameters.AddWithValue("serie", nota.Serie); oParam = cmd.Parameters.AddWithValue("numdoc", nota.NumDoc); oParam = cmd.Parameters.AddWithValue("tipocliente", nota.TipoCliente); if (nota.CodCliente != 0) { oParam = cmd.Parameters.AddWithValue("codcli", nota.CodCliente); } else { oParam = cmd.Parameters.AddWithValue("codcli", null); } oParam = cmd.Parameters.AddWithValue("moneda", nota.Moneda); oParam = cmd.Parameters.AddWithValue("tipocambio", nota.TipoCambio); oParam = cmd.Parameters.AddWithValue("fechasalida", nota.FechaSalida); oParam = cmd.Parameters.AddWithValue("comentario", nota.Comentario); oParam = cmd.Parameters.AddWithValue("bruto", nota.MontoBruto); oParam = cmd.Parameters.AddWithValue("montodscto", nota.MontoDscto); oParam = cmd.Parameters.AddWithValue("igv", nota.Igv); oParam = cmd.Parameters.AddWithValue("total", nota.Total); oParam = cmd.Parameters.AddWithValue("pendiente", nota.Total); oParam = cmd.Parameters.AddWithValue("estado", nota.Estado); oParam = cmd.Parameters.AddWithValue("codven", nota.CodVendedor); oParam = cmd.Parameters.AddWithValue("codusu", nota.CodUser); oParam = cmd.Parameters.AddWithValue("documentorefe", nota.DocumentoReferencia); oParam = cmd.Parameters.AddWithValue("aplicad", nota.Aplicada); if (nota.Aplicada != 0) { oParam = cmd.Parameters.AddWithValue("codaplicad", nota.CodAplicada); } else { oParam = cmd.Parameters.AddWithValue("codaplicad", null); } if (nota.Motivo != "") { cmd.Parameters.AddWithValue("motiv", nota.Motivo); } else { cmd.Parameters.AddWithValue("motiv", null); } if (nota.CodProveedor != 0) { cmd.Parameters.AddWithValue("codprov", nota.CodProveedor); } else { cmd.Parameters.AddWithValue("CodProv", null); } //oParam = cmd.Parameters.AddWithValue("newid", 0); //oParam.Direction = ParameterDirection.Output; int x = cmd.ExecuteNonQuery(); //nota.CodNotaSalida = Convert.ToString(cmd.Parameters["newid"].Value); //tran = nota.CodTipoTransaccion; if (x != 0) { return(true); } else { return(false); } } catch (Exception ex) { return(false); } }
private void F2TransferenciaEntreAlmacenes_Load(object sender, EventArgs e) { doc = admtd.BuscaTipoDocumento("CI"); // TIPO DOCUMENTO CI COTIZACION INTERNA (DOCUMENTO PEDIDO POR CARSALSI) CodTransaccion = 15; //TRANSFERENCIA DIRECTA CargaTransaccion(); txtDocRef.Text = doc.Sigla; CodDocumento = doc.CodTipoDocumento; cmbMoneda.SelectedIndex = 0; dtpFecha.MaxDate = DateTime.Today.Date; if (Proceso == 1) { txtCodAlmacen.Text = frmLogin.iCodAlmacen.ToString(); almacen = admAlmacen.CargaAlmacen(frmLogin.iCodAlmacen); txtOrigen.Text = almacen.Descripcion; CargaAlmacenDestino(frmLogin.iCodEmpresa, frmLogin.iCodAlmacen); tc = AdmTc.CargaTipoCambio(dtpFecha.Value.Date, 2); btnAprobar.Visible = false; btnRechazar.Visible = false; sololectura(true); } else if (Proceso == 2) { CargaTransferencia(); } else if (Proceso == 3) { CargaTransferencia(); tran = admTransaccion.MuestraTransaccionS("TD", 1); doc = admtd.BuscaTipoDocumento(transfer.SiglaDocumento); txtCodAlmacen.Text = transfer.CodAlmacenOrigen.ToString(); almacen = admAlmacen.CargaAlmacen(transfer.CodAlmacenOrigen); txtOrigen.Text = almacen.Descripcion; txtDocRef.Text = doc.Sigla; CargaAlmacenDestino(frmLogin.iCodEmpresa, transfer.CodAlmacenOrigen); sololectura(false); if (caso == 0) // TRANFERENCIA PENDIENTES { txtDocSal.Visible = false; txtDocIng.Visible = false; label7.Visible = false; label6.Visible = false; txtDocSal.Enabled = false; txtDocIng.Enabled = false; btnAprobar.Visible = true; btnRechazar.Visible = true; btnImprimir.Visible = false; MessageBox.Show("Puede Imprimir, Aprobar o Rechazar la Transferencia", "Transferencia Directa", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (caso == 1) // TRANFERENCIA APROBADAS { btnAprobar.Visible = false; btnRechazar.Visible = false; label7.Visible = true; label6.Visible = true; txtDocSal.Enabled = false; txtDocIng.Enabled = false; txtdescripcion.Enabled = false; NS = admNS.CargaNS(CodTransDirecta); if (NS != null) { txtDocSal.Text = NS.CodNotaSalida; } NI = admNI.CargaNI(CodTransDirecta); if (NI != null) { txtDocIng.Text = NI.CodNotaIngreso; } txtdescripcion.Text = transfer.DescripcionRechazo; } else if (caso == 2 || caso == 3) // TRANFERENCIA ENVIADAS { btnAprobar.Visible = false; btnRechazar.Visible = false; txtDocSal.Enabled = false; txtDocIng.Enabled = false; txtDocSal.Visible = true; txtDocIng.Visible = true; label7.Visible = true; label6.Visible = true; txtdescripcion.Enabled = false; NS = admNS.CargaNS(CodTransDirecta); if (NS != null) { txtDocSal.Text = NS.CodNotaSalida; } NI = admNI.CargaNI(CodTransDirecta); if (NI != null) { txtDocIng.Text = NI.CodNotaIngreso; } txtdescripcion.Text = transfer.DescripcionRechazo; } //dgvDetalle.Columns["preciounitario"].DefaultCellStyle.Format = "#,0.0000"; // dgvDetalle.Columns["subtotal"].DefaultCellStyle.Format = "#,0.0000"; } }