Example #1
0
        private void SumarTotales(bool actualizar)
        {
            gvDetalle.BeginDataUpdate();
            gvDetalle.RefreshData();

            Recibocajaingreso recibocaja = new Recibocajaingreso();

            if (VwRecibocajadetList.Count > 0)
            {
                decimal totalbruto = VwRecibocajadetList.Sum(s => s.Importepago);
                decimal totalOtros = VwRecibocajaimprevistosList.Sum(s => s.Importepago);

                rTotaldocumento.EditValue = totalbruto + totalOtros;

                recibocaja.Idrecibocajaingreso = IdEntidadMnt;
                recibocaja.Totaldocumento      = (decimal)rTotaldocumento.EditValue;
            }
            else
            {
                rTotaldocumento.EditValue = 0m;

                recibocaja.Idrecibocajaingreso = IdEntidadMnt;
                recibocaja.Totaldocumento      = 0m;
            }

            if (actualizar)
            {
                Service.ActualizarTotalesReciboCajaIngreso(recibocaja);
            }

            gvDetalle.EndDataUpdate();
            gvDetalle.BestFitColumns(true);
        }
Example #2
0
        private void InicioTipoMantenimiento()
        {
            switch (TipoMnt)
            {
            case TipoMantenimiento.Nuevo:
                pkIdEntidad.EditValue = IdEntidadMnt;
                CargarReferencias();
                ValoresPorDefecto();
                btnEliminar.Enabled   = false;
                btnActualizar.Enabled = false;
                RecibocajaMnt         = new Recibocajaingreso();
                CargarDetalle();
                CargarDatosSocioNegocioCita();

                break;

            case TipoMantenimiento.Modificar:
                pkIdEntidad.EditValue = IdEntidadMnt;
                CargarReferencias();
                TraerDatos();

                CargarDetalle();

                if (iAnulado.Checked)
                {
                    DeshabilitarModificacion();
                }
                SumarTotales(false);
                break;
            }
        }
Example #3
0
        private int GenerarReciboCajaIngreso()
        {
            try
            {
                Cursor = Cursors.WaitCursor;


                Recibocajaingreso recibocajaingreso = null;
                //Crear recibo
                Tipocp tipocpReciboIngreso = Service.GetTipocp(x => x.Idtipocp == VwEmpleadoSel.Idtipocpreciboingreso);
                if (tipocpReciboIngreso != null)
                {
                    recibocajaingreso = new Recibocajaingreso();

                    recibocajaingreso.Idsucursal      = VwCpventa.Idsucursal;
                    recibocajaingreso.Idtipocp        = Convert.ToInt32(VwEmpleadoSel.Idtipocpreciboingreso);
                    recibocajaingreso.Idcptooperacion = Convert.ToInt32(VwEmpleadoSel.Idcptooperacionreciboingreso);
                    recibocajaingreso.Serierecibo     = tipocpReciboIngreso.Seriecp;
                    recibocajaingreso.Numerorecibo    = tipocpReciboIngreso.Numerocorrelativocp.ToString("d8");
                    recibocajaingreso.Idempleado      = VwEmpleadoSel.Idempleado;
                    recibocajaingreso.Idsocionegocio  = VwCpventa.Idcliente;
                    recibocajaingreso.Fecharecibo     = DateTime.Now;
                    recibocajaingreso.Fechapago       = DateTime.Now;
                    recibocajaingreso.Anulado         = false;
                    recibocajaingreso.Fechaanulado    = null;
                    recibocajaingreso.Tipocambio      = VwCpventa.Tipocambio;
                    recibocajaingreso.Idtipomoneda    = VwCpventa.Idtipomoneda;
                    recibocajaingreso.Comentario      = "GENERADO DESDE CAJA";
                    recibocajaingreso.Idtiporecibo    = 1; // Ingreso
                    recibocajaingreso.Totaldocumento  = VwCpventa.Totaldocumento;
                }

                Cursor = Cursors.Default;
                return(Service.GuardarReciboCajaIngreso(TipoMantenimiento.Nuevo, VwCpventa.Idcpventa, recibocajaingreso, VwRecibocajaingresodetList));
            }
            catch
            {
                Cursor = Cursors.Default;
                throw;
            }
        }
Example #4
0
        public int GuardarCpVentaReciboIngreso(TipoMantenimiento tipoMantenimiento, Cpventa entidadCab, List <VwCpventadet> entidadDetList, Recibocajaingreso recibocajaingreso, List <VwRecibocajaingresodet> vWrecibocajaingresodetList)
        {
            using (var db = OrmLiteHelper.DbFactory.Open())
            {
                using (IDbTransaction trans = db.OpenTransaction(IsolationLevel.ReadCommitted))
                {
                    switch (tipoMantenimiento)
                    {
                    case TipoMantenimiento.Nuevo:
                        db.Save(entidadCab);
                        if (entidadCab.Idcpventa > 0)
                        {
                            var tipocp = db.SingleById <Tipocp>(entidadCab.Idtipocp);
                            if (tipocp.Numeracionauto)
                            {
                                db.Update <Tipocp>(new { Numerocorrelativocp = Convert.ToInt32(entidadCab.Numerocpventa) + 1 }, p => p.Idtipocp == tipocp.Idtipocp);
                            }
                        }
                        break;

                    case TipoMantenimiento.Modificar:
                        db.Update(entidadCab);
                        break;
                    }

                    if (entidadCab.Idcpventa > 0)
                    {
                        foreach (var item in entidadDetList)
                        {
                            Cpventadet cpventadet = new Cpventadet();

                            cpventadet.Idcpventadet         = item.Idcpventadet;
                            cpventadet.Idcpventa            = entidadCab.Idcpventa;
                            cpventadet.Numeroitem           = item.Numeroitem;
                            cpventadet.Idarticulo           = item.Idarticulo;
                            cpventadet.Articulomodificado   = item.Articulomodificado;
                            cpventadet.Nombrearticulo       = item.Nombrearticulo;
                            cpventadet.Idunidadmedida       = item.Idunidadmedida;
                            cpventadet.Idimpuesto           = item.Idimpuesto;
                            cpventadet.Cantidad             = item.Cantidad;
                            cpventadet.Preciounitario       = item.Preciounitario;
                            cpventadet.Especificacion       = item.Especificacion;
                            cpventadet.Descuento1           = item.Descuento1;
                            cpventadet.Descuento2           = item.Descuento2;
                            cpventadet.Descuento4           = item.Descuento4;
                            cpventadet.Descuento3           = item.Descuento3;
                            cpventadet.Preciounitarioneto   = item.Preciounitarioneto;
                            cpventadet.Importetotal         = item.Importetotal;
                            cpventadet.Porcentajepercepcion = item.Porcentajepercepcion;
                            cpventadet.Idtipoafectacionigv  = item.Idtipoafectacionigv;
                            cpventadet.Idalmacen            = item.Idalmacen;
                            cpventadet.Idarea            = item.Idarea;
                            cpventadet.Idproyecto        = item.Idproyecto;
                            cpventadet.Idcentrodecosto   = item.Idcentrodecosto;
                            cpventadet.Idordendeventadet = item.Idordendeventadet;
                            cpventadet.Idvalorizacion    = item.Idvalorizacion;
                            cpventadet.Calcularitem      = item.Calcularitem;
                            //ordencompradet.Createdby = item.Createdby;
                            //ordencompradet.Creationdate = item.Creationdate;
                            //ordencompradet.Modifiedby = item.Modifiedby;
                            //ordencompradet.Lastmodified = item.Lastmodified;

                            //Nuevo
                            if (item.Idcpventadet == 0 && item.DataEntityState != DataEntityState.Deleted)
                            {
                                db.Save(cpventadet);
                                item.Idcpventadet = cpventadet.Idcpventadet;
                            }

                            //Modificar
                            if (item.Idcpventadet > 0 && item.DataEntityState == DataEntityState.Modified)
                            {
                                db.Update(cpventadet);
                            }

                            //Eliminar
                            if (item.Idcpventadet > 0 && item.DataEntityState == DataEntityState.Deleted)
                            {
                                db.DeleteById <Cpventadet>(item.Idcpventadet);
                            }
                        }
                    }

                    //Verificar si hubo cambios en el orden de items
                    int cntNoOrden   = 0;
                    int nItemInicial = 0;
                    foreach (var item in entidadDetList.Where(x => x.DataEntityState != DataEntityState.Deleted))
                    {
                        if (nItemInicial + 1 != item.Numeroitem)
                        {
                            cntNoOrden++;
                        }
                        nItemInicial = item.Numeroitem;
                    }

                    if (cntNoOrden > 0)
                    {
                        int numeroItem = 1;
                        //Reenumerar y actualizar solo el nro de item
                        foreach (var item in entidadDetList.Where(x => x.DataEntityState != DataEntityState.Deleted))
                        {
                            item.Numeroitem = numeroItem;
                            Cpventadet cpventadet = new Cpventadet
                            {
                                Numeroitem   = item.Numeroitem,
                                Idcpventadet = item.Idcpventadet
                            };
                            db.Update <Cpventadet>(new { cpventadet.Numeroitem },
                                                   p => p.Idcpventadet == cpventadet.Idcpventadet);
                            numeroItem++;
                        }
                    }


                    //Grabar recibo


                    switch (tipoMantenimiento)
                    {
                    case TipoMantenimiento.Nuevo:
                        db.Save(recibocajaingreso);
                        if (recibocajaingreso.Idrecibocajaingreso > 0)
                        {
                            var tipocp = db.SingleById <Tipocp>(recibocajaingreso.Idtipocp);
                            if (tipocp.Numeracionauto)
                            {
                                db.Update <Tipocp>(new { Numerocorrelativocp = Convert.ToInt32(recibocajaingreso.Numerorecibo) + 1 }, p => p.Idtipocp == tipocp.Idtipocp);
                            }
                        }
                        break;

                    case TipoMantenimiento.Modificar:
                        db.Update(recibocajaingreso);
                        break;
                    }

                    if (recibocajaingreso.Idrecibocajaingreso > 0)
                    {
                        foreach (var item in vWrecibocajaingresodetList)
                        {
                            Recibocajaingresodet recibocajaingresodet = new Recibocajaingresodet();

                            recibocajaingresodet.Idrecibocajaingresodet = 0;
                            recibocajaingresodet.Idrecibocajaingreso    = recibocajaingreso.Idrecibocajaingreso;
                            recibocajaingresodet.Importepago            = item.Importepago;
                            recibocajaingresodet.Idmediopago            = item.Idmediopago;
                            recibocajaingresodet.Numeromediopago        = item.Numeromediopago;
                            recibocajaingresodet.Numeroitem             = item.Numeroitem;
                            recibocajaingresodet.Comentario             = item.Comentario;
                            recibocajaingresodet.Idcpventa = entidadCab.Idcpventa;

                            //Nuevo
                            if (item.Idrecibocajaingresodet == 0 && item.DataEntityState != DataEntityState.Deleted)
                            {
                                db.Save(recibocajaingresodet);
                                item.Idrecibocajaingresodet = recibocajaingresodet.Idrecibocajaingresodet;
                            }
                        }
                    }

                    trans.Commit();
                    return(entidadCab.Idcpventa);
                }
            }
        }
Example #5
0
 public int GuardarCpVentaReciboIngreso(TipoMantenimiento tipoMantenimiento, Cpventa entidadCab, List <VwCpventadet> entidadDetList, Recibocajaingreso recibocajaingreso, List <VwRecibocajaingresodet> vWrecibocajaingresodetList)
 {
     return(CpventaDao.GuardarCpVentaReciboIngreso(tipoMantenimiento, entidadCab, entidadDetList, recibocajaingreso, vWrecibocajaingresodetList));
 }
Example #6
0
        private void bmMantenimiento_ItemClick(object sender, ItemClickEventArgs e)
        {
            var subMenu = e.Item as BarSubItem;

            if (subMenu != null)
            {
                return;
            }
            switch (e.Item.Name)
            {
            case "btnNuevo":
                LimpiarCampos();

                TipoMnt = TipoMantenimiento.Nuevo;

                IdEntidadMnt          = 0;
                pkIdEntidad.EditValue = 0;

                RecibocajaMnt = null;
                RecibocajaMnt = new Recibocajaingreso();

                btnGrabar.Enabled       = true;
                btnGrabarCerrar.Enabled = true;
                btnGrabarNuevo.Enabled  = true;

                btnEliminar.Enabled   = false;
                btnActualizar.Enabled = false;

                ValoresPorDefecto();

                if (Permisos.Nuevo)
                {
                    CamposSoloLectura(false);
                }
                break;

            case "btnGrabar":
                if (Guardar())
                {
                    SeGuardoObjeto = true;
                    //btnGrabar.Enabled = false;
                    //btnGrabarCerrar.Enabled = false;
                    btnGrabarNuevo.Enabled = false;

                    if (IdEntidadMnt > 0)
                    {
                        TipoMnt = TipoMantenimiento.Modificar;
                    }

                    if (Permisos.Eliminar)
                    {
                        btnEliminar.Enabled   = true;
                        btnActualizar.Enabled = true;
                    }
                    DeshabilitarModificacion();
                }
                break;

            case "btnGrabarCerrar":
                if (Guardar())
                {
                    SeGuardoObjeto = true;
                    DialogResult   = DialogResult.OK;
                }
                break;

            case "btnEliminar":
                EliminaRegistro();
                break;

            case "btnLimpiarCampos":
                LimpiarCampos();
                break;

            case "btnActualizar":
                if (IdEntidadMnt > 0)
                {
                    TraerDatos();
                    CargarDetalle();
                }
                break;

            case "btnCerrar":
                if (SeGuardoObjeto)
                {
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    RecibocajaMnt = null;
                    DialogResult  = DialogResult.OK;
                }
                break;

            case "btnCtacteCliente":
                if (!ValidarDatosImportacion())
                {
                    return;
                }


                List <VwRecibocajaingresodet> vwRecibocajadetMntList = new List <VwRecibocajaingresodet>();

                RecibocajaImpCtacteClienteFrm recibocajaImpCtacteClienteFrm = new RecibocajaImpCtacteClienteFrm(vwRecibocajadetMntList, VwSocionegocioSel, (int)iIdtipomoneda.EditValue);
                recibocajaImpCtacteClienteFrm.ShowDialog();

                if (recibocajaImpCtacteClienteFrm.DialogResult == DialogResult.OK)
                {
                    VwRecibocajaingreso vwRecibocajaSelImp = recibocajaImpCtacteClienteFrm.VwRecibocajaSel;
                    if (vwRecibocajaSelImp != null)
                    {
                        iIdsocionegocio.EditValue = vwRecibocajaSelImp.Idsocionegocio;
                        iIdtipomoneda.EditValue   = vwRecibocajaSelImp.Idtipomoneda;
                    }

                    foreach (var item in vwRecibocajadetMntList)
                    {
                        Recibocajaingresodet recibocajadet = new Recibocajaingresodet();
                        recibocajadet.Idrecibocajaingreso    = IdEntidadMnt;
                        recibocajadet.Idrecibocajaingresodet = item.Idrecibocajaingresodet;
                        recibocajadet.Numeroitem             = item.Numeroitem;
                        recibocajadet.Importepago            = item.Importepago;
                        recibocajadet.Idmediopago            = item.Idmediopago;
                        recibocajadet.Numeromediopago        = item.Numeromediopago;
                        recibocajadet.Comentario             = item.Comentario;
                        recibocajadet.Idcpventa = item.Idcpventa;
                        Service.SaveRecibocajaingresodet(recibocajadet);
                    }

                    //Asignar la moneda


                    CargarDetalle();
                    CargarDetalleImprevistos();
                    SumarTotales(true);
                }
                break;

            case "btnImprimir":
                //if (EntradaalmacenImpresion == null)
                //{
                //    EntradaalmacenImpresion = new EntradaalmacenImpresion();
                //}
                //if (IdEntidadMnt > 0)
                //{
                //    EntradaalmacenImpresion.VistaPrevia(IdEntidadMnt);
                //}
                break;
            }
        }
Example #7
0
        private int GenerarCpVenta()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                DateTime  fechaEmisionCpVenta = (DateTime)iFechaemision.EditValue;
                VwPeriodo vwPeriodo           = Service.GetVwPeriodo(x => x.Anioejercicio == fechaEmisionCpVenta.Year && x.Mes == fechaEmisionCpVenta.Month.ToString("d2"));
                Cpventa   cpventa             = new Cpventa();

                cpventa.Idcpventa       = 0;
                cpventa.Idsucursal      = VwOrdendeventaSel.Idsucursal;
                cpventa.Idtipocp        = (int)iIdtipoCpVenta.EditValue;
                cpventa.Idcptooperacion = (int)iIdcptooperacionCpventa.EditValue;
                cpventa.Seriecpventa    = rSeriecpventa.Text.Trim();
                cpventa.Numerocpventa   = rNumerocpventa.Text.Trim();
                cpventa.Idcliente       = VwOrdendeventaSel.Idcliente;

                cpventa.Fechaemision     = fechaEmisionCpVenta;
                cpventa.Idperiodo        = vwPeriodo.Idperiodo;
                cpventa.Fechavencimiento = fechaEmisionCpVenta;
                cpventa.Anulado          = false;
                cpventa.Fechaanulado     = null;
                cpventa.Idvendedor       = VwOrdendeventaSel.Idempleado;
                cpventa.Idtipocondicion  = VwOrdendeventaSel.Idtipocondicion;
                cpventa.Tipocambio       = VwOrdendeventaSel.Tipocambio;
                cpventa.Idtipomoneda     = VwOrdendeventaSel.Idtipomoneda;

                cpventa.Totalbruto             = VwOrdendeventaSel.Totalbruto;
                cpventa.Totalgravado           = VwOrdendeventaSel.Totalgravado;
                cpventa.Totalinafecto          = VwOrdendeventaSel.Totalinafecto;
                cpventa.Totalexonerado         = VwOrdendeventaSel.Totalexonerado;
                cpventa.Totalimpuesto          = VwOrdendeventaSel.Totalimpuesto;
                cpventa.Importetotal           = VwOrdendeventaSel.Importetotal;
                cpventa.Porcentajepercepcion   = VwOrdendeventaSel.Porcentajepercepcion;
                cpventa.Importetotalpercepcion = VwOrdendeventaSel.Importetotalpercepcion;
                cpventa.Totaldocumento         = VwOrdendeventaSel.Totaldocumento;

                cpventa.Glosacpventa           = VwOrdendeventaSel.Glosaordenventa;
                cpventa.Idimpuesto             = VwOrdendeventaSel.Idimpuesto;
                cpventa.Incluyeimpuestoitems   = VwOrdendeventaSel.Incluyeimpuestoitems;
                cpventa.Idtipolista            = VwOrdendeventaSel.Idtipolista;
                cpventa.Iddireccionfacturacion = VwOrdendeventaSel.Iddireccionfacturacion;

                // TODO: Agregar referencia de orden de venta

                cpventa.Listadoordenventaref = string.Empty; //Falta
                cpventa.Listadoguiaremref    = string.Empty;

                List <VwCpventadet> vwCpventadetList = new List <VwCpventadet>();

                List <VwOrdendeventadet> vwOrdendeventadetList = Service.GetAllVwOrdendeventadetalle(x => x.Idordendeventa == VwOrdendeventaSel.Idordendeventa);

                foreach (var vwOrdendeventadet in vwOrdendeventadetList)
                {
                    VwCpventadet vwCpventadetMnt = new VwCpventadet();
                    vwCpventadetMnt.Idcpventadet        = 0;
                    vwCpventadetMnt.Numeroitem          = vwOrdendeventadet.Numeroitem;
                    vwCpventadetMnt.Idarticulo          = vwOrdendeventadet.Idarticulo;
                    vwCpventadetMnt.Codigoarticulo      = vwOrdendeventadet.Codigoarticulo;
                    vwCpventadetMnt.Codigoproveedor     = vwOrdendeventadet.Codigoproveedor;
                    vwCpventadetMnt.Idunidadmedida      = vwOrdendeventadet.Idunidadmedida;
                    vwCpventadetMnt.Abrunidadmedida     = vwOrdendeventadet.Abrunidadmedida;
                    vwCpventadetMnt.Nombremarca         = vwOrdendeventadet.Nombremarca;
                    vwCpventadetMnt.Nombrearticulo      = vwOrdendeventadet.Nombrearticulo;
                    vwCpventadetMnt.Cantidad            = vwOrdendeventadet.Cantidad;
                    vwCpventadetMnt.Preciounitario      = vwOrdendeventadet.Preciounitario;
                    vwCpventadetMnt.Especificacion      = vwOrdendeventadet.Especificacion;
                    vwCpventadetMnt.Descuento1          = vwOrdendeventadet.Descuento1;
                    vwCpventadetMnt.Descuento2          = vwOrdendeventadet.Descuento2;
                    vwCpventadetMnt.Descuento3          = vwOrdendeventadet.Descuento3;
                    vwCpventadetMnt.Descuento4          = vwOrdendeventadet.Descuento4;
                    vwCpventadetMnt.Preciounitarioneto  = vwOrdendeventadet.Preciounitarioneto;
                    vwCpventadetMnt.Importetotal        = vwOrdendeventadet.Importetotal;
                    vwCpventadetMnt.Idimpuesto          = vwOrdendeventadet.Idimpuesto;
                    vwCpventadetMnt.Idalmacen           = vwOrdendeventadet.Idalmacen;
                    vwCpventadetMnt.Idtipoafectacionigv = vwOrdendeventadet.Idtipoafectacionigv;
                    vwCpventadetMnt.Gravado             = vwOrdendeventadet.Gravado;
                    vwCpventadetMnt.Exonerado           = vwOrdendeventadet.Exonerado;
                    vwCpventadetMnt.Inafecto            = vwOrdendeventadet.Inafecto;
                    vwCpventadetMnt.Exportacion         = vwOrdendeventadet.Exportacion;
                    vwCpventadetMnt.Idarea                   = vwOrdendeventadet.Idarea;
                    vwCpventadetMnt.Nombrearea               = vwOrdendeventadet.Nombrearea;
                    vwCpventadetMnt.Idproyecto               = vwOrdendeventadet.Idproyecto;
                    vwCpventadetMnt.Nombreproyecto           = vwOrdendeventadet.Nombreproyecto;
                    vwCpventadetMnt.Idcentrodecosto          = vwOrdendeventadet.Idcentrodecosto;
                    vwCpventadetMnt.Descripcioncentrodecosto = vwOrdendeventadet.Descripcioncentrodecosto;
                    vwCpventadetMnt.Porcentajepercepcion     = vwOrdendeventadet.Porcentajepercepcion;
                    vwCpventadetMnt.Idordendeventadet        = vwOrdendeventadet.Idordendeventadet;
                    vwCpventadetMnt.Serienumeroordenventa    = vwOrdendeventadet.Serienumeroordenventa;

                    vwCpventadetMnt.Calcularitem    = vwOrdendeventadet.Calcularitem;
                    vwCpventadetMnt.DataEntityState = DataEntityState.Added;
                    vwCpventadetList.Add(vwCpventadetMnt);
                }

                Recibocajaingreso recibocajaingreso = null;
                //Crear recibo
                Tipocp tipocpReciboIngreso = Service.GetTipocp(x => x.Idtipocp == VwEmpleadoSel.Idtipocpreciboingreso);
                if (tipocpReciboIngreso != null)
                {
                    recibocajaingreso = new Recibocajaingreso();

                    recibocajaingreso.Idsucursal      = VwOrdendeventaSel.Idsucursal;
                    recibocajaingreso.Idtipocp        = Convert.ToInt32(VwEmpleadoSel.Idtipocpreciboingreso);
                    recibocajaingreso.Idcptooperacion = Convert.ToInt32(VwEmpleadoSel.Idcptooperacionreciboingreso);
                    recibocajaingreso.Serierecibo     = tipocpReciboIngreso.Seriecp;
                    recibocajaingreso.Numerorecibo    = tipocpReciboIngreso.Numerocorrelativocp.ToString("d8");
                    recibocajaingreso.Idempleado      = VwEmpleadoSel.Idempleado;
                    recibocajaingreso.Idsocionegocio  = VwOrdendeventaSel.Idcliente;
                    recibocajaingreso.Fecharecibo     = DateTime.Now;
                    recibocajaingreso.Fechapago       = DateTime.Now;
                    recibocajaingreso.Anulado         = false;
                    recibocajaingreso.Fechaanulado    = null;
                    recibocajaingreso.Tipocambio      = VwOrdendeventaSel.Tipocambio;
                    recibocajaingreso.Idtipomoneda    = VwOrdendeventaSel.Idtipomoneda;
                    recibocajaingreso.Comentario      = "GENERADO DESDE CAJA";
                    recibocajaingreso.Idtiporecibo    = 1; // Ingreso
                    recibocajaingreso.Totaldocumento  = VwOrdendeventaSel.Totaldocumento;
                }

                Cursor = Cursors.Default;
                return(Service.GuardarCpVentaReciboIngreso(TipoMantenimiento.Nuevo, cpventa, vwCpventadetList, recibocajaingreso, VwRecibocajaingresodetList));
            }
            catch
            {
                Cursor = Cursors.Default;
                throw;
            }
        }
Example #8
0
 public void UpdateRecibocajaingreso(Recibocajaingreso entity)
 {
     RecibocajaingresoDao.Update(entity);
 }
Example #9
0
 public int SaveRecibocajaingreso(Recibocajaingreso entity)
 {
     return(RecibocajaingresoDao.Save(entity));
 }
Example #10
0
 public bool ActualizarTotalesReciboCajaIngreso(Recibocajaingreso recibocajaingreso)
 {
     return(RecibocajaingresoDao.ActualizarTotalesReciboCajaIngreso(recibocajaingreso));
 }
Example #11
0
 public int GuardarReciboCajaIngreso(TipoMantenimiento tipoMantenimiento, int idCpVenta, Recibocajaingreso recibocajaingreso, List <VwRecibocajaingresodet> vWrecibocajaingresodetList)
 {
     return(RecibocajaingresoDao.GuardarReciboCajaIngreso(tipoMantenimiento, idCpVenta, recibocajaingreso, vWrecibocajaingresodetList));
 }