private void guardar() { int cont = 0; foreach (DataGridViewRow item in dgvDatos.Rows) { // Crear Objeto de tipo Documento if (!item.IsNewRow) { cont++; EDocumentos ObjDoc = new EDocumentos(); ObjDoc.item = cont; ObjDoc.documento = Convert.ToInt32(txtNumero.Text); ObjDoc.tipo = txtDocumento.Text.Trim(); ObjDoc.periodo = BLL.Inicializar.periodo; ObjDoc.dia = txtDia.Text; ObjDoc.centro = (string)item.Cells["dtCentro"].Value ?? "0"; ObjDoc.descripcion = UtilSystem.truncarCadena(item.Cells["dtDescripcion"].Value.ToString(), 50); ObjDoc.debito = UtilSystem.DIN(item.Cells["dtDebito"].Value.ToString() ?? "0"); ObjDoc.credito = UtilSystem.DIN(item.Cells["dtCredito"].Value.ToString() ?? "0"); ObjDoc.codigo = item.Cells["dtCuenta"].Value.ToString(); ObjDoc.baseD = UtilSystem.DIN(item.Cells["dtBase"].Value.ToString() ?? "0"); ObjDoc.diasv = Convert.ToInt16(item.Cells["dtDvmto"].Value); ObjDoc.fecha = UtilSystem.truncarCadena(item.Cells["dtFecha"].Value.ToString(), 10); ObjDoc.cheque = (string)item.Cells["dtCheque"].Value ?? ""; ObjDoc.nit = (string)item.Cells["dtNit"].Value ?? "0"; ObjDoc.modulo = "Contabilidad AF"; bllDoc.insertar(ObjDoc); } } }
private void actualizarValores() { foreach (DataGridViewRow fila in dgvDatos.Rows) { bllAct.UpdateValores(UtilSystem.DIN(fila.Cells["dtLibros"].Value.ToString()), UtilSystem.DIN(fila.Cells["dtDepreciacion"].Value.ToString()), UtilSystem.DIN(fila.Cells["dtDepAcum"].Value.ToString()), fila.Cells["dtCodigo"].Value.ToString()); } }
private void guardarContratoMto() { EMantenimiento objMto = new EMantenimiento(); objMto.codActivo = txtCodigo.Text; objMto.fInicio = UtilSystem.fFecha(dtpInicioMto.Value); objMto.fVence = UtilSystem.fFecha(dtpVenceMto.Value); objMto.nContrato = txtContrato.Text; objMto.nVisitas = Convert.ToInt32(txtNVisitas.Text); objMto.proveedor = txtProveedorMto.Text; objMto.valor = UtilSystem.DIN("0"); bllMto.insertar(objMto); }
private void guardar() { dgvContable.Rows.Clear(); MovimientoContable("Caja", objParametros.ctaCaja, "VENTA DE ACTIVO " + txtCodigo.Text, "0"); MovimientoContable("Depreciacion", activo.ctaDepreciacion, "DEPRECIACION ACUMULADA", "0"); MovimientoContable("Articulo", activo.ctaActivo, "VALOR ADQUISICION", "0"); if (Convert.ToDouble(txtUtilidad.Text) > 0) { MovimientoContable("Ganancia", activo.ctaGanancia, "UTILIDAD POR VENTA", "0"); } else { MovimientoContable("Perdida", activo.ctaPerdida, "PERDIDA POR VENTA", "0"); } int valCons = bllDoc.verificar(Convert.ToInt32(txtNumero.Text.Trim()), tipoDoc); if (valCons > 0) { txtNumero.Text = UtilSystem.fConsecutivo(Convert.ToInt32(txtNumero.Text) + 1); } bllTipo.updateConsecutivo(Convert.ToInt32(txtNumero.Text), tipoDoc); int cont = 0; foreach (DataGridViewRow item in dgvContable.Rows) { // Crear Objeto de tipo Documento cont++; EDocumentos ObjDoc = new EDocumentos(); ObjDoc.item = cont; ObjDoc.documento = Convert.ToInt32(txtNumero.Text); ObjDoc.tipo = tipoDoc; ObjDoc.periodo = BLL.Inicializar.Mes; ObjDoc.dia = DateTime.Now.Day.ToString(); ObjDoc.centro = "0"; ObjDoc.descripcion = UtilSystem.truncarCadena(item.Cells["dtDescripcion"].Value.ToString(), 50); ObjDoc.debito = UtilSystem.DIN(item.Cells["dtDebito"].Value.ToString() ?? "0"); ObjDoc.credito = UtilSystem.DIN(item.Cells["dtCredito"].Value.ToString() ?? "0"); ObjDoc.codigo = item.Cells["dtCuenta"].Value.ToString(); ObjDoc.baseD = 0; ObjDoc.diasv = 0; ObjDoc.fecha = dtpFecha.Value.ToString("d"); ObjDoc.cheque = ""; ObjDoc.nit = (string)item.Cells["dtNit"].Value ?? "0"; ObjDoc.modulo = "Venta AF"; bllDoc.insertar(ObjDoc); } }
private void guardarPoliza() { EPolizas objPol = new EPolizas(); objPol.codActivo = txtCodigo.Text; objPol.deducible = UtilSystem.DIN(txtValDeducible.Text); objPol.empresa = txtEmpresa.Text; objPol.fechaInicio = UtilSystem.fFecha(dtpFInicioSeg.Value); objPol.fechaVence = UtilSystem.fFecha(dtpFVenceSeg.Value); objPol.responsable = txtAgente.Text; objPol.telefono = txtTelSeguro.Text; objPol.valor = UtilSystem.DIN(txtValAsegurado.Text); objPol.nPoliza = txtPoliza.Text; bllPoliza.insertar(objPol); }
private EActivos CrearActivo() { EActivos objAct = new EActivos(); objAct.codigo = txtCodigo.Text; objAct.nombre = txtNombre.Text; objAct.descripcion = txtDescripcion.Text; objAct.numSerie = txtNumSerie.Text; objAct.referencia = txtReferencia.Text; objAct.marca = txtMarca.Text; objAct.modelo = txtModelo.Text; objAct.grupo = cboGrupo.SelectedValue.ToString(); objAct.subGrupo = cboSubgrupo.SelectedValue.ToString(); objAct.vidaUtil = Convert.ToInt16(txtvidaUtil.Text); objAct.metodoDep = cboMetodo.SelectedValue.ToString(); objAct.propiedad = cboPropiedad.Text; objAct.fecha = UtilSystem.fFecha(dtpFechaCpra.Value); objAct.area = cboAreaResp.SelectedValue.ToString(); objAct.responsable = txtCodResp.Text; objAct.proveedor = txtcodProveedor.Text; objAct.centrocosto = txtcentro.Text; objAct.estado = cboEstado.Text; objAct.valComercial = UtilSystem.DIN(txtvalComercial.Text); objAct.valSalvamento = UtilSystem.DIN(txtvalSalvamento.Text); objAct.valHistorico = UtilSystem.DIN(txtvalHistorico.Text); objAct.valLibros = UtilSystem.DIN(txtvalLibros.Text); objAct.valMejoras = UtilSystem.DIN(txtvalMejoras.Text); objAct.depAjustada = UtilSystem.DIN(txtdepAjustada.Text); objAct.depAcumulada = UtilSystem.DIN(txtdepAcumulada.Text); objAct.ctaActivo = txtctaActivo.Text; objAct.ctaDepreciacion = txtctaDepreciacion.Text; objAct.ctaGastos = txtctaGastos.Text; objAct.ctaGanancia = txtctaGanancia.Text; objAct.ctaMantenimiento = txtctaMantenimiento.Text; objAct.ctaPerdida = txtctaPerdida.Text; objAct.fechaDep = UtilSystem.fFecha(dtpFechaCpra.Value.AddMonths(Convert.ToInt16(txtvidaUtil.Text))); objAct.mantenimiento = chkMantenimiento.Checked ? "SI" : "NO"; objAct.poliza = chkPoliza.Checked ? "SI" : "NO"; objAct.nFactura = txtNFactura.Text; return(objAct); }
private void guardarDepreciacion() { List <EDepreciacion> lstDep = new List <EDepreciacion>(); foreach (DataGridViewRow fila in dgvDatos.Rows) { EDepreciacion objDep = new EDepreciacion(); objDep.documento = tipoDoc + txtNumero.Text.ToString(); objDep.codigo = fila.Cells["dtCodigo"].Value.ToString(); objDep.periodo = fila.Cells["dtPeriodo"].Value.ToString(); objDep.valLibros = UtilSystem.DIN(fila.Cells["dtLibros"].Value.ToString() ?? "0"); objDep.depreciacion = UtilSystem.DIN(fila.Cells["dtDepreciacion"].Value.ToString() ?? "0"); objDep.depAcumulada = UtilSystem.DIN(fila.Cells["dtDepAcum"].Value.ToString() ?? "0"); lstDep.Add(objDep); } bllDep.insertar(lstDep); MessageBox.Show("Proceso de Depreciacion Finalizado Correctamente ", "Control de Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void guardarMovimiento() { BLL.MovimientoBLL bllMov = new BLL.MovimientoBLL(); EMovimientos objMov = new EMovimientos(); objMov.cCosto = txtcentro.Text; objMov.codActivo = txtCodigo.Text; objMov.descripcion = "COMPRA DE ACTIVOS"; objMov.documento = tipoDoc + numConsecutivo; objMov.estado = "AP"; objMov.fecha = DateTime.Now; objMov.nit = "0"; objMov.periodo = BLL.Inicializar.periodo; objMov.tipoDoc = tipoDoc; objMov.tipoMov = "COMPRA"; objMov.valor = UtilSystem.DIN(txtvalComercial.Text); bllMov.insertar(objMov); }
private void guardarContable() { movimientoContable(); Consecutivo(); int valCons = bllDoc.verificar(Convert.ToInt32(numConsecutivo), tipoDoc); if (valCons > 0) { numConsecutivo = UtilSystem.fConsecutivo(Convert.ToInt32(numConsecutivo) + 1); } bllTipo.updateConsecutivo(Convert.ToInt32(numConsecutivo), tipoDoc); int cont = 0; string fecha = UtilSystem.truncarCadena(DateTime.Now.Date.ToShortDateString(), 10); foreach (DataGridViewRow item in dgvContable.Rows) { cont++; EDocumentos ObjDoc = new EDocumentos(); ObjDoc.item = cont; ObjDoc.documento = Convert.ToInt32(numConsecutivo); ObjDoc.tipo = tipoDoc; ObjDoc.periodo = BLL.Inicializar.periodo; ObjDoc.dia = DateTime.Now.Day.ToString(); ObjDoc.centro = string.IsNullOrEmpty(txtcentro.Text) ? "0" : txtcentro.Text; ObjDoc.descripcion = UtilSystem.truncarCadena(item.Cells["dtDescripcion"].Value.ToString(), 50); ObjDoc.debito = UtilSystem.DIN(item.Cells["dtDebito"].Value.ToString() ?? "0"); ObjDoc.credito = UtilSystem.DIN(item.Cells["dtCredito"].Value.ToString() ?? "0"); ObjDoc.codigo = item.Cells["dtCuenta"].Value.ToString(); ObjDoc.baseD = UtilSystem.DIN(item.Cells["dtBase"].Value.ToString() ?? "0"); ObjDoc.diasv = 0; ObjDoc.fecha = fecha; ObjDoc.cheque = ""; ObjDoc.nit = txtcodProveedor.Text; ObjDoc.modulo = "ACTIVOS"; bllDoc.insertar(ObjDoc); } guardarMovimiento(); }
private void Contabilidad() { int valCons = bllDoc.verificar(Convert.ToInt32(txtNumero.Text.Trim()), tipoDoc); if (valCons > 0) { txtNumero.Text = UtilSystem.fConsecutivo(Convert.ToInt32(txtNumero.Text) + 1); } bllTipo.updateConsecutivo(Convert.ToInt32(txtNumero.Text), tipoDoc); var agruparDebito = from row in dgvDatos.Rows.Cast <DataGridViewRow>() group row by row.Cells["dtCtaGastos"].Value into dtGrupo select new { cuenta = dtGrupo.Key, valor = dtGrupo.Sum(row => UtilSystem.DIN(row.Cells["dtDepreciacion"].Value.ToString())) }; var AgruparCredito = from row in dgvDatos.Rows.Cast <DataGridViewRow>() group row by row.Cells["dtCtaDep"].Value into dtGrupo select new { cuenta = dtGrupo.Key, valor = dtGrupo.Sum(row => UtilSystem.DIN(row.Cells["dtDepreciacion"].Value.ToString())) }; int cont = 0; foreach (var item in agruparDebito) { // Crear Objeto de tipo Documento cont++; EDocumentos ObjDoc = new EDocumentos(); ObjDoc.item = cont; ObjDoc.documento = Convert.ToInt32(txtNumero.Text); ObjDoc.tipo = tipoDoc; ObjDoc.periodo = BLL.Inicializar.periodo; ObjDoc.dia = DateTime.Now.Day.ToString(); ObjDoc.centro = "0"; ObjDoc.descripcion = "GASTO POR DEPRECIACION CTA " + item.cuenta; ObjDoc.debito = UtilSystem.DIN(item.valor.ToString() ?? "0"); ObjDoc.credito = UtilSystem.DIN("0"); ObjDoc.codigo = item.cuenta.ToString(); ObjDoc.baseD = UtilSystem.DIN("0"); ObjDoc.diasv = 0; ObjDoc.fecha = UtilSystem.fFecha(DateTime.Now.Date); ObjDoc.cheque = ""; ObjDoc.nit = "0"; ObjDoc.modulo = "DEPRECIACION"; bllDoc.insertar(ObjDoc); } foreach (var item in AgruparCredito) { // Crear Objeto de tipo Documento cont++; EDocumentos ObjDoc = new EDocumentos(); ObjDoc.item = cont; ObjDoc.documento = Convert.ToInt32(txtNumero.Text); ObjDoc.tipo = tipoDoc; ObjDoc.periodo = BLL.Inicializar.periodo; ObjDoc.dia = DateTime.Now.Day.ToString(); ObjDoc.centro = "0"; ObjDoc.descripcion = "DEPRECIACION ACUMULADA CTA " + item.cuenta; ObjDoc.debito = UtilSystem.DIN("0"); ObjDoc.credito = UtilSystem.DIN(item.valor.ToString() ?? "0"); ObjDoc.codigo = item.cuenta.ToString(); ObjDoc.baseD = UtilSystem.DIN("0"); ObjDoc.diasv = 0; ObjDoc.fecha = UtilSystem.fFecha(DateTime.Now.Date); ObjDoc.cheque = ""; ObjDoc.nit = "0"; ObjDoc.modulo = "DEPRECIACION"; bllDoc.insertar(ObjDoc); } }