Ejemplo n.º 1
0
        private bool BorrarProductosFlete()
        {
            bool resultado = true;
            bool existe    = false;
            CFDS cfds      = new CFDS();

            cfds.CFDS_Id = CFDS_Id;
            if (cfds.Cargar().Result)
            {
                foreach (CFDS_Producto productoAnt in cfds.Productos)
                {
                    existe = false;
                    foreach (CFDS_Producto productoNva in Productos)
                    {
                        if (productoAnt.CFDS_Producto_Id == productoNva.CFDS_Producto_Id)
                        {
                            existe = true;
                            break;
                        }
                    }

                    if (!existe)
                    {
                        resultado = productoAnt.Borrar();
                        if (!resultado)
                        {
                            break;
                        }
                    }
                }
            }
            return(resultado);
        }
Ejemplo n.º 2
0
        private bool BorrarArchivosFletes()
        {
            bool resultado = true;
            bool existe    = false;
            CFDS cfds      = new CFDS();

            cfds.CFDS_Id = CFDS_Id;
            if (cfds.Cargar().Result)
            {
                foreach (CFDS_Archivo archivoAnt in cfds.Archivos)
                {
                    existe = false;
                    foreach (CFDS_Archivo archivoNva in Archivos)
                    {
                        if (archivoAnt.CFDS_Archivo_Id == archivoNva.CFDS_Archivo_Id)
                        {
                            existe = true;
                            break;
                        }
                    }

                    if (!existe)
                    {
                        resultado = archivoAnt.Borrar();
                        if (!resultado)
                        {
                            break;
                        }
                    }
                }
            }
            return(resultado);
        }