Ejemplo n.º 1
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.º 2
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.º 3
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);
        }