private void btn_Guardar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txt_Cuenta.Text)) { MessageBox.Show("Debe ingresar una Cuenta"); return; } if (String.IsNullOrEmpty(txt_Importe.Text)) { MessageBox.Show("Debe ingresar el Importe"); return; } if (String.IsNullOrEmpty(txt_Documento.Text)) { MessageBox.Show("Debe ingresar Documento"); return; } objAsientoDetalle = new AsientoDetalle(); objAsientoDetalle.Correlativo = txt_Correlativo.Text; objAsientoDetalle.Cuenta = txt_Cuenta.Text; objAsientoDetalle.Documento = txt_Documento.Text; objAsientoDetalle.Fecha = txt_Fecha.Text; objAsientoDetalle.TipoImporte = cmb_Cuenta.SelectedValue.ToString(); objAsientoDetalle.TipoAsiento = txt_TipoAsiento.Text; objAsientoDetalle.Importe = objAsientoDao.convertToDouble(txt_Importe.Text); objListaAsientoDetalle.Add(objAsientoDetalle); grd_Facturas.DataSource = null; grd_Facturas.DataSource = objListaAsientoDetalle; grd_Facturas.Refresh(); txt_Importe.Text = ""; txt_Cuenta.Text = ""; txt_Documento.Text = ""; sumatorias(); }
private void btn_SaveData_Click(object sender, EventArgs e) { btn_SaveData.Enabled = false; bool insert, insertDet = false; objAsiento = new Asiento(); objAsiento.Correlativo = txt_Correlativo.Text; objAsiento.Debe = objAsientoDao.convertToDouble(txt_Debe.Text); objAsiento.Fecha = txt_Fecha.Text; objAsiento.Haber = objAsientoDao.convertToDouble(txt_Haber.Text); objAsiento.MonedaCod = objDocumentoCab.DocumentoCabTipoMoneda; objAsiento.TipoAsiento = txt_TipoAsiento.Text; insert = objAsientoDao.insertarAsientoCab(objAsiento); if (insert) { } else { MessageBox.Show("Hubo un error al Guardar"); return; } for (int i = 0; i < objListaAsientoDetalle.Count; i++) { objListaAsientoDetalle[i].NumReg = objDocumentoCab.NumeroRegistro; objListaAsientoDetalle[i].Correlativo = txt_Correlativo.Text; objListaAsientoDetalle[i].FechaDoc = objDocumentoCab.DocumentoCabFecha.ToString("dd/MM/yyyy"); objListaAsientoDetalle[i].Anexo = objDocumentoCab.DocumentoCabClienteDocumento; insertDet = objAsientoDao.insertarAsientoDet(objListaAsientoDetalle[i]); if (insertDet) { objAsientoDao.updateEstadoAsientoCompra(objListaAsientoDetalle[i].NumReg); } else { MessageBox.Show("Hubo un error al Guardar"); return; } } if (insertDet) { MessageBox.Show("Se creĆ³ el Asiento Contable"); } btn_SaveData.Enabled = true; RegistrarAsientosCompras formAsient = new RegistrarAsientosCompras(); formAsient.Show(); this.Close(); }