コード例 #1
0
        public List<vMOD_TIP_PLA> GetsTodasModalidad(string COD_MOD)
        {
            using (ctx = new Entities())
            {
                List<vMOD_TIP_PLA> lModTipos = new List<vMOD_TIP_PLA>();
                List<PL_TIPOS_PLANTILLA> lTiposPlantillas = ctx.PL_TIPOS_PLANTILLA.ToList();
                foreach (PL_TIPOS_PLANTILLA item in lTiposPlantillas)
                {
                    vMOD_TIP_PLA mod = new vMOD_TIP_PLA();
                    MOD_TIP_PLA Per = ctx.MOD_TIP_PLA.Where(t => t.COD_MOD == COD_MOD && t.COD_TIP == item.COD_TIP).FirstOrDefault();
                    if (Per != null)
                    {
                        Mapper.Map(Per, mod);
                    }
                    else
                    {
                        ModalidadesBLL oMod = new ModalidadesBLL();

                        mod.COD_MOD = COD_MOD;
                        mod.NOM_COD_MOD = oMod.Get(COD_MOD).NOM_TPROC;
                        
                        mod.COD_TIP = item.COD_TIP;
                        mod.NOM_COD_TIP = item.NOM_TIP;
                        mod.EST = "IN";
                    }
                    lModTipos.Add(mod);
                }
                return lModTipos;
            }
        }
コード例 #2
0
 public ByARpt Update(vTIPOSPROC Reg)
 {
     ModalidadesBLL o = new ModalidadesBLL();
     return o.Update(Reg);
 }
コード例 #3
0
 public ByARpt Insert(vTIPOSPROC Reg)
 {
     ModalidadesBLL o = new ModalidadesBLL();
     return o.Insert(Reg);
 }
コード例 #4
0
 public List<vTIPOSPROC> GetsActivo()
 {
     ModalidadesBLL o = new ModalidadesBLL();
     return o.GetsActivo();
 }
コード例 #5
0
 public string Gets()
 {
     ModalidadesBLL o = new ModalidadesBLL();
     return ByAUtil.convertListToXML(o.Gets());
 }
コード例 #6
0
 public vTIPOSPROC Get(string ID)
 {
     ModalidadesBLL o = new ModalidadesBLL();
     return o.Get(ID);
 }