Ejemplo n.º 1
0
 public void EstraiOC(AnalisiOrdiniVenditaDS ds, string riferimento, string fullnumdoc, string modello)
 {
     using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
     {
         aovb.FillOC_APERTI(ds, riferimento, fullnumdoc, modello);
     }
 }
Ejemplo n.º 2
0
        public void FillAccantonatoEsistenzaPerOrigine(AnalisiOrdiniVenditaDS ds, string idOrigine, decimal tipoOrigine)
        {
            ds.USR_ACCTO_ESI.Clear();

            using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
            {
                aovb.FillAccantonatoEsistenzaPerOrigine(ds, idOrigine, tipoOrigine);
            }
        }
Ejemplo n.º 3
0
 public void CaricaLancio(AnalisiOrdiniVenditaDS ds, string idLancioD)
 {
     using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
     {
         aovb.GetUSR_PRD_FASIDaLancio(ds, idLancioD);
         aovb.GetUSR_PRD_MATEDaLancio(ds, idLancioD);
         aovb.GetUSR_PRD_MOVFASIDaLancio(ds, idLancioD);
     }
 }
Ejemplo n.º 4
0
 public string GetDescrizioneSeguito(AnalisiOrdiniVenditaDS ds, string IDSEGUITOCHECKQ)
 {
     AnalisiOrdiniVenditaDS.USR_TAB_SEGUITICHECKQRow seguitoTab = ds.USR_TAB_SEGUITICHECKQ.Where(x => x.IDSEGUITOCHECKQ == IDSEGUITOCHECKQ).FirstOrDefault();
     if (seguitoTab == null)
     {
         using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
         {
             aovb.FillUSR_TAB_SEGUITICHECKQ(ds);
             seguitoTab = ds.USR_TAB_SEGUITICHECKQ.Where(x => x.IDSEGUITOCHECKQ == IDSEGUITOCHECKQ).FirstOrDefault();
         }
     }
     return(seguitoTab.DESSEGUITOCHECKQ);
 }
Ejemplo n.º 5
0
        public void FillAccantonatoConsegnaPerOrigine(AnalisiOrdiniVenditaDS ds, string idOrigine, decimal tipoOrigine)
        {
            ds.USR_ACCTO_CON.Clear();
            ds.USR_ACCTO_CON_DOC.Clear();

            using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
            {
                aovb.FillAccantonatoConsegnaPerOrigine(ds, idOrigine, tipoOrigine);
                foreach (AnalisiOrdiniVenditaDS.USR_ACCTO_CONRow accConsegna in ds.USR_ACCTO_CON)
                {
                    aovb.FillAccantonatoConsegnaDocumento(ds, accConsegna.IDACCTOCON);
                }
            }
        }
Ejemplo n.º 6
0
        public AnalisiOrdiniVenditaDS.USR_PRD_MOVFASIRow GetODL(AnalisiOrdiniVenditaDS ds, string idPrdMovFase)
        {
            AnalisiOrdiniVenditaDS.USR_PRD_MOVFASIRow odl = ds.USR_PRD_MOVFASI.Where(x => x.IDPRDMOVFASE == idPrdMovFase).FirstOrDefault();
            if (odl == null)
            {
                using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
                {
                    aovb.GetUSR_PRD_MOVFASI(ds, idPrdMovFase);
                    odl = ds.USR_PRD_MOVFASI.Where(x => x.IDPRDMOVFASE == idPrdMovFase).FirstOrDefault();
                }
            }

            return(odl);
        }
Ejemplo n.º 7
0
        public List <AnalisiOrdiniVenditaDS.USR_CHECKQ_SRow> GetSeguito(AnalisiOrdiniVenditaDS ds, string idcheckqt)
        {
            List <AnalisiOrdiniVenditaDS.USR_CHECKQ_SRow> seguito = ds.USR_CHECKQ_S.Where(x => x.IDCHECKQT == idcheckqt).ToList();

            if (seguito.Count == 0)
            {
                using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
                {
                    aovb.FillUSR_CHECKQ_S(ds, idcheckqt);
                    seguito = ds.USR_CHECKQ_S.Where(x => x.IDCHECKQT == idcheckqt).ToList();
                }
            }

            return(seguito);
        }
Ejemplo n.º 8
0
 public string GetDescrizioneFase(AnalisiOrdiniVenditaDS ds, string idTabFas)
 {
     AnalisiOrdiniVenditaDS.TABFASRow tabfas = ds.TABFAS.Where(x => x.IDTABFAS == idTabFas).FirstOrDefault();
     if (tabfas == null)
     {
         using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
         {
             aovb.FillTabFas(ds);
             tabfas = ds.TABFAS.Where(x => x.IDTABFAS == idTabFas).FirstOrDefault();
         }
     }
     if (tabfas == null)
     {
         return(string.Empty);
     }
     return(string.Format("{0} {1}", tabfas.CODICEFASE, tabfas.DESTABFAS.Trim()));
 }
Ejemplo n.º 9
0
 public string CaricaFasiInfragruppo(AnalisiOrdiniVenditaDS ds, string idPrdFaseOrigine)
 {
     using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
     {
         aovb.FillFasiInfragruppo(ds, idPrdFaseOrigine);
         aovb.FillODLInfragruppo(ds, idPrdFaseOrigine);
         AnalisiOrdiniVenditaDS.USR_PRD_FASIRow fase = ds.USR_PRD_FASI.FirstOrDefault();
         if (fase != null)
         {
             aovb.GetUSR_CHECKQ_TInfragruppo(ds, fase.IDLANCIOD);
             aovb.GetUSR_CHECKQ_SInfragruppo(ds, fase.IDLANCIOD);
             aovb.GetUSR_PRD_MATEDaLancio(ds, fase.IDLANCIOD);
             return(fase.IDLANCIOD);
         }
         return(string.Empty);
     }
 }
Ejemplo n.º 10
0
 public string GetMagazzino(AnalisiOrdiniVenditaDS ds, string idTabMag)
 {
     AnalisiOrdiniVenditaDS.TABMAGRow tabmag = ds.TABMAG.Where(x => x.IDTABMAG == idTabMag).FirstOrDefault();
     if (tabmag == null)
     {
         using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
         {
             aovb.GetTabMag(ds, idTabMag);
             tabmag = ds.TABMAG.Where(x => x.IDTABMAG == idTabMag).FirstOrDefault();
         }
     }
     if (tabmag == null)
     {
         return(string.Empty);
     }
     return(tabmag.CODICEMAG);
 }
Ejemplo n.º 11
0
 public string GetModello(AnalisiOrdiniVenditaDS ds, string idMagazz)
 {
     AnalisiOrdiniVenditaDS.MAGAZZRow magazz = ds.MAGAZZ.Where(x => x.IDMAGAZZ == idMagazz).FirstOrDefault();
     if (magazz == null)
     {
         using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
         {
             aovb.GetMagazz(ds, idMagazz);
             magazz = ds.MAGAZZ.Where(x => x.IDMAGAZZ == idMagazz).FirstOrDefault();
         }
     }
     if (magazz == null)
     {
         return(string.Empty);
     }
     return(magazz.MODELLO);
 }
Ejemplo n.º 12
0
        public AnalisiOrdiniVenditaDS.USR_PRD_FASIRow GetFase(AnalisiOrdiniVenditaDS ds, string idPrdFase)
        {
            AnalisiOrdiniVenditaDS.USR_PRD_FASIRow fase = ds.USR_PRD_FASI.Where(x => x.IDPRDFASE == idPrdFase).FirstOrDefault();
            if (fase == null)
            {
                using (AnalisiOrdiniVenditaBusiness aovb = new AnalisiOrdiniVenditaBusiness())
                {
                    aovb.GetUSR_PRD_FASI(ds, idPrdFase);
                    aovb.GetUSR_PRD_MOVFASIAperte(ds, idPrdFase);
                    aovb.GetUSR_CHECKQ_T(ds, idPrdFase);
                    fase = ds.USR_PRD_FASI.Where(x => x.IDPRDFASE == idPrdFase).FirstOrDefault();
                    if (fase != null)
                    {
                        aovb.GetUSR_PRD_MATEDaLancio(ds, fase.IDLANCIOD);
                    }
                }
            }

            return(fase);
        }