コード例 #1
0
ファイル: GestionDOC.cs プロジェクト: borisgr04/ByA_Sircc
        public ByARpt Guardar(GD_DOCUMENTOSDTO a)
        {
            using (ctx = new Entities())
            {
                GD_DOCUMENTOS f = new GD_DOCUMENTOS();
                f.NOMBRE = a.NOMBRE;
                f.LONGITUD = a.LONGITUD;
                try
                {
                    f.ID = ctx.GD_DOCUMENTOS.Max(t => t.ID) + 1;
                }
                catch {
                    f.ID = 1;
                }

                f.TYPE = a.TYPE;
                f.URL = a.URL;
                f.DESCRIPCION = a.DESCRIPCION;
                f.GD_DDOCUMENTOS = new GD_DDOCUMENTOS();
                f.GD_DDOCUMENTOS.DOCUMENTO = a.DOCUMENTO;
                f.ESTADO = "PE";
                f.FEC_REG = DateTime.Now;
                f.USUARIO = a.USUARIO;
                ctx.GD_DOCUMENTOS.Add(f);
                ctx.SaveChanges();
                byaRpt.Mensaje = "OK";
                byaRpt.id = f.ID.ToString();
                byaRpt.Error = false;

            }

            return byaRpt;
        }
コード例 #2
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;
            }
        }
コード例 #3
0
ファイル: absTemplate.cs プロジェクト: borisgr04/ByA_Sircc
        public ByARpt Enviar()
        {
            byaRpt = new ByARpt();
            using (ctx = new Entities())
            {
                if (!esValido())
                {
                    return byaRpt;
                }
                try
                {
                    Antes();
                    SaveChange();
                    Despues();
                }
                catch (System.Data.Entity.Validation.DbEntityValidationException ex)
                {
                    ByAExcep.AdminException(byaRpt, ex);
                }
                catch (Exception ex)
                {
                    ByAExcep.AdminException(byaRpt, ex);

                }
                return byaRpt;

            }
        }
コード例 #4
0
ファイル: mAdiciones.cs プロジェクト: borisgr04/ByA_Sircc
        public List<vAdiciones> GetModificatorios(string Cod_Con)
        {
            List<vAdiciones> List = new List<vAdiciones>();
               using (ctx = new Entities())
               {
               var query = ctx.ADICIONES.Where(t => t.COD_CON == Cod_Con).ToList();
               foreach (var item in query)
               {
                   vAdiciones vAdi = new vAdiciones();
                   vAdi.NRO_ADI = item.NRO_ADI;
                   if (item.TIP_ADI == "1")
                   { vAdi.NOM_ADI = "EN VALOR Y PLAZO"; }
                   if (item.TIP_ADI == "2")
                   { vAdi.NOM_ADI = "EN VALOR"; }
                   if (item.TIP_ADI == "3")
                   { vAdi.NOM_ADI = "EN PLAZO"; }
                   if (item.TIP_ADI == "4")
                   { vAdi.NOM_ADI = "ACLARATORIO"; }
                   if (item.TIP_ADI == "5")
                   { vAdi.NOM_ADI = "MODIFICATORIO"; }
                   vAdi.FEC_SUS_ADI = item.FEC_SUS_ADI;
                   vAdi.PLA_EJE_ADI = item.PLA_EJE_ADI;
                   vAdi.TIPO_PLAZO1_ADI = item.TIPO_PLAZO1_ADI;
                   vAdi.PLAZO2_ADI = item.PLAZO2_ADI;
                   vAdi.TIPO_PLAZO2_ADI = item.TIPO_PLAZO2_ADI;
                   vAdi.VAL_ADI = item.VAL_ADI;
                   vAdi.OBSER = item.OBSER;
                   List.Add(vAdi);

               }
               }
               return List;
        }
コード例 #5
0
 public IList<vRP_ContratosOP> GetRpOp(int IdeActa)
 {
     IList<vRP_ContratosOP> lst = new List<vRP_ContratosOP>();
     using (ctx = new Entities())
     {
         oContratos.ctx = ctx;
         oEst = ctx.ESTCONTRATOS.Where(t => t.ID == IdeActa).FirstOrDefault();
         IList<RP_CONTRATOS> oRP = ctx.RP_CONTRATOS.Where(t => t.COD_CON == oEst.COD_CON).ToList();
         Mapper.CreateMap<RP_CONTRATOS, vRP_ContratosOP>();
         Mapper.Map(oRP, lst);
         foreach (vRP_ContratosOP item in lst)
         {
             INT_DETCUENTA idc = ctx.INT_DETCUENTA.Where(t => t.NRO_RP == item.NRO_RP && t.IDACTA==IdeActa).FirstOrDefault();
             if (idc != null)
             {
                 item.NRO_OP = idc.NRO_OP;
                 item.VAL_OP = idc.VAL_OP;
                 item.FEC_OP = idc.FEC_OP;
                 item.NRO_EGR = idc.NRO_EGR;
                 item.FEC_EGR = idc.FEC_EGR;
                 item.ID_DC = idc.ID;
             }
         }
         return lst;
     }
 }
コード例 #6
0
        public vDatosEPProc GetDatos(string NUM_PROC)
        {
            EstPrevBLL epBLL = new EstPrevBLL();
            using (Entities db = new Entities())
            {
                try{
                    Mapper.CreateMap<vDatosEP, vDatosEPProc>();

                    PCONTRATOS Proceso = db.PCONTRATOS.Where(t => t.PRO_SEL_NRO == NUM_PROC).FirstOrDefault();
                    PSOLICITUDES Solicitud = db.PSOLICITUDES.Where(t => t.COD_SOL == Proceso.NUM_SOL).FirstOrDefault();
                    vDatosEP DatosEP = epBLL.GetDatos(Solicitud.COD_EP);

                    vDatosEPProc DatEPPrc = new vDatosEPProc();
                    Mapper.Map(DatosEP, DatEPPrc);

                    DatEPPrc.NRO_PROC = Proceso.PRO_SEL_NRO;
                    DatEPPrc.FEC_PROC = (DateTime) Proceso.FEC_REG;

                    return DatEPPrc;

                }catch{
                    vDatosEPProc dat = new vDatosEPProc();
                    return dat;
                }

            }
        }
コード例 #7
0
ファイル: mImp_Contratos.cs プロジェクト: borisgr04/ByA_Sircc
        public List<vImp_Contratos> GetImp_Contratos(string Cod_Con)
        {
            List<vImp_Contratos> LstT = new List<vImp_Contratos>();
            using (ctx = new Entities())
            {
                List<IMP_CONTRATOS> lstO = ctx.IMP_CONTRATOS.Where(t => t.COD_CON == Cod_Con).ToList();
                //var query = ctx.IMP_CONTRATOS.Where(t => t.COD_CON == Cod_Con).
                //             Select(t => new  { t.NRO_IMP, t.IMPUESTOS.NOM_IMP,
                //                 t.VIG_LIQ,
                //                 t.NRO_COM,
                //                 t.VAL_IMP,
                //                 t.COD_SOP,}).ToList();

                //foreach (var item in query)
                //{
                //    vImp_Contratos p = new vImp_Contratos();
                //    p.NRO_IMP = item.NRO_IMP;
                //    p.NOM_IMP = item.NOM_IMP;
                //    p.VIG_LIQ = item.VIG_LIQ;
                //    p.NRO_COM = item.NRO_COM;
                //    p.VAL_IMP = item.VAL_IMP;
                //    p.COD_SOP = item.COD_SOP;
                //    List.Add(p);

                //}
                Mapper.Map(lstO, LstT);

            }
            return LstT;
        }
コード例 #8
0
ファイル: CGActaParcial.cs プロジェクト: borisgr04/ByA_Sircc
 public List<vDocActasParcial> GetActa()
 {
     ctx = new Entities();
     ObtenerDocumento();
     ctx.Dispose();
     return lep;
 }
コード例 #9
0
        public List<vPCRONOGRAMASPC> getListaEstAviAct(string DepDel, short vigencia)
        {
            List<vPESTADOS> lt = new List<vPESTADOS>();
            string cVig = vigencia.ToString();
            using (ctx = new Entities())
            {
                List<object> lparam = new List<object>();

                Mapper.CreateMap<PCRONOGRAMAS, vPCRONOGRAMASPC>()
                        .ForMember(dest => dest.OBJ_CON, opt => opt.MapFrom(src => src.PCONTRATOS.OBJ_CON))
                        .ForMember(dest => dest.EST_AVI_ACT, opt => opt.MapFrom(src => GetESTADOS(src)))
                        ;
                List<vPCRONOGRAMASPC> lst = new List<vPCRONOGRAMASPC>();
                List<PCRONOGRAMAS> lstO = ctx.PCRONOGRAMAS.Where(
                    t => t.NUM_PROC.EndsWith(cVig)
                        && t.EST_ACT != "0000"
                        && t.ANULADO == "N"
                        && t.PCONTRATOS.DEPENDENCIA.COD_DEP.Equals( DepDel)
                        ).ToList();
                Mapper.Map(lstO, lst);

                return lst;

            }
        }
コード例 #10
0
ファイル: EstPrevBLL.cs プロジェクト: borisgr04/ByA_Sircc
 public ByARpt ElaborarMinuta(vELABORARMINUTA minuta)
 {
     using (ctx = new Entities())
     {
         try
         {
             ByARpt res = new ByARpt();
             PCONTRATOS PROCESO = ctx.PCONTRATOS.Where(t => t.PRO_SEL_NRO == minuta.NUM_PROC).FirstOrDefault();
             PSOLICITUDES SOLICITUD = ctx.PSOLICITUDES.Where(t => t.COD_SOL == PROCESO.NUM_SOL).FirstOrDefault();
             ESTPREV estPrev = ctx.ESTPREV.Where(t => t.CODIGO_EP == SOLICITUD.COD_EP).FirstOrDefault();
             if (estPrev != null) estPrev.CONSIDERACIONES_EP = minuta.CONSIDERANDOS;
             ctx.SaveChanges();
             res.Error = false;
             res.Mensaje = "Operación Realizada Satisfactorimente";
             return res;
         }
         catch (Exception e)
         {
             ByARpt res = new ByARpt();
             res.Mensaje = e.Message;
             res.Error = true;
             return res;
         }
     }
 }
コード例 #11
0
ファイル: CGContratos.cs プロジェクト: borisgr04/ByA_Sircc
        public IList<vContratosInt> GetContratosbyIdeCon(string Ide_Contratista, short Vigencia)
        {
            using (ctx = new Entities())
            {
                IList<vContratosInt> lst = (from ic in ctx.INTERVENTORES_CONTRATO
                                            join c in ctx.CONTRATOS on ic.COD_CON equals c.COD_CON
                                            where c.IDE_CON == Ide_Contratista && c.VIG_CON == Vigencia
                                            && ic.TIP_INT == "S"
                                            && ic.EST_INT == "AC"
                                            orderby c.COD_CON
                                            select (new vContratosInt
                                            {
                                                Numero = c.COD_CON,
                                                Tipo = c.TIPOSCONT.NOM_TIP + " " + c.SUBTIPOS.NOM_STIP,
                                                Objeto = c.OBJ_CON,
                                                Fecha_Suscripcion = c.FEC_SUS_CON,
                                                Valor_Contrato = c.VAL_CON,
                                                DependenciaNec = c.DEPENDENCIA.NOM_DEP,
                                                DependenciaDel = c.DEPENDENCIA1.NOM_DEP,
                                                Contratista = c.TERCEROS.APE1_TER.Trim() + " " + c.TERCEROS.APE2_TER.Trim() + " " + c.TERCEROS.NOM1_TER.Trim() + " " + c.TERCEROS.NOM2_TER.Trim(),
                                                Ide_Contratista = c.IDE_CON,
                                                Ide_Interventor = ic.IDE_INT,
                                                Nom_Interventor = ic.TERCEROS.APE1_TER.Trim() + " " + ic.TERCEROS.APE2_TER.Trim() + " " + ic.TERCEROS.NOM1_TER.Trim() + " " + ic.TERCEROS.NOM2_TER.Trim(),
                                                Dep_Nec = c.DEP_CON,
                                                Dep_Del = c.DEP_PCON,
                                                Vigencia = c.VIG_CON,
                                                Estado = c.ESTADOS.ESTADO,
                                                Cod_STip = c.STIP_CON,
                                                Cod_Tip = c.TIP_CON
                                            })).ToList();

                return lst;
            }
        }
コード例 #12
0
ファイル: mESTPREV.cs プロジェクト: borisgr04/ByA_Sircc
        public vESTPREV GetPK(string tipo)
        {
            vESTPREV Reg = new vESTPREV();
            Mapper.CreateMap<ESTPREV, vESTPREV>();

            decimal id = ep.ID;
            ep = null;
            using (ctx = new Entities())
            {
                string est = dEst[tipo];
                if (est == "*")
                {
                    ep = ctx.ESTPREV.Where(t => t.ID == id ).FirstOrDefault<ESTPREV>();
                }
                else {
                    ep = ctx.ESTPREV.Where(t => t.ID == id && t.EST_EP.Contains(est)).FirstOrDefault<ESTPREV>();
                }
                if (ep != null)
                {
                    Mapper.Map(ep, Reg);
                    if (ep.STIP_CON_EP != null)
                    {
                        Reg.TIP_CON_EP = ep.SUBTIPOS.COD_TIP;
                    }
                }
                return Reg;
            }
        }
コード例 #13
0
        public List<vInterventores_Contrato> GetInterventores_Contrato(string Cod_Con)
        {
            List<vInterventores_Contrato> List = new List<vInterventores_Contrato>();
            using (ctx = new Entities())
            {

                var query = ctx.INTERVENTORES_CONTRATO.Where(t => t.COD_CON == Cod_Con).
                             Select(t => new  { t.IDE_INT,
                                 t.TERCEROS.NOM1_TER,
                                 t.TERCEROS.NOM2_TER,
                                 t.TERCEROS.APE1_TER,
                                 t.TERCEROS.APE2_TER,
                                 t.TIP_INT,
                                 t.COD_CON,
                                 t.OBS_INT,
                                 t.EST_INT,}).ToList();

                foreach (var item in query)
                {
                    vInterventores_Contrato p = new vInterventores_Contrato();
                    p.IDE_INT = item.IDE_INT;
                    p.NOM_INT = item.NOM1_TER+" "+item.NOM2_TER+" "+item.APE1_TER+" "+item.APE2_TER;
                    if (item.TIP_INT == "S"){p.TIP_INT = "Interno(Supervisor)";}
                    if (item.TIP_INT == "I"){p.TIP_INT = "Externo";}
                    if (item.TIP_INT == "T"){p.TIP_INT = "Interno(Apoyo Tecnico)";}
                    p.COD_CON = item.COD_CON;
                    p.OBS_INT = item.OBS_INT;
                    p.EST_INT = item.EST_INT;
                    List.Add(p);

                }

            }
            return List;
        }
コード例 #14
0
ファイル: ProponentesBLL.cs プロジェクト: borisgr04/ByA_Sircc
 public ByARpt AdjudicarOrNot(vPPROPONENTESS oDto)
 {
     using (ctx = new Entities())
     {
         try{
             ByARpt Res = new ByARpt();
             Entities ctx2 = new Entities();
             PPROPONENTESS propaux;
             if (oDto.ADJUDICADO == "S") propaux = ctx2.PPROPONENTESS.Where(t => t.NUM_PROC == oDto.NUM_PROC && t.ADJUDICADO == "S").FirstOrDefault();
             else propaux = null;
             if (propaux == null)
             {
                 PPROPONENTESS prop = ctx.PPROPONENTESS.Where(t => t.ID == oDto.ID).FirstOrDefault();
                 prop.ADJUDICADO = oDto.ADJUDICADO;
                 prop.FEC_ADJUDICACION = oDto.FEC_ADJUDICACION;
                 prop.OBS_ADJUDICACION = oDto.OBS_ADJUDICACION;
                 ctx.SaveChanges();
                 Res.Error = false;
                 if(oDto.ADJUDICADO == "S") Res.Mensaje = "El proceso fue adjudicado al proponente " + prop.NOM1_PROP + " " + prop.NOM2_PROP + " " + prop.APE1_PROP + " " + prop.APE2_PROP;
                 else Res.Mensaje = "Operación realizada satisfactoriamente";
             }
             else
             {
                 Res.Error = true;
                 Res.Mensaje = "Ya se encuentra adjudicado este proceso...";
             }
             return Res;
         }catch(Exception e){
             ByARpt Res = new ByARpt();
             Res.Error = true;
             Res.Mensaje = e.Message;
             return Res;
         }
     }
 }
コード例 #15
0
ファイル: GCRegActasBL.cs プロジェクト: borisgr04/ByA_Sircc
        public ByARpt Anular(int Ide_Acta)
        {
            using (ctx = new Entities())
            {
                try
                {
                    ESTCONTRATOS ec = ctx.ESTCONTRATOS.Where(t => t.ID == Ide_Acta).FirstOrDefault();
                    if (ec != null) {
                        CONTRATOS oContrato = ctx.CONTRATOS.Where(t => t.COD_CON == ec.COD_CON).FirstOrDefault();
                        oContrato.EST_CON = ec.EST_INI;//Se Devuelve al Ultimo
                        ec.ESTADO = "IN"; //    INACTIVA EL ACTA
                        ctx.SaveChanges();
                        byaRpt.Mensaje = "Se Anuló el Registro!!!";
                        byaRpt.Error = false;
                    }
                }
                catch (System.Data.Entity.Validation.DbEntityValidationException ex)
                {
                    AdminException(byaRpt, ex);
                }
                catch (Exception ex)
                {
                    AdminException(byaRpt, ex);

                }
                return byaRpt;
            }
        }
コード例 #16
0
ファイル: mPlantillas.cs プロジェクト: borisgr04/ByA_Sircc
        public List<vPLANTILLASXPROCESO> GetPlatillasPorProceso(string NUM_PROC, string Filtro)
        {
            using (ctx = new Entities())
            {
                List<vPLANTILLASXPROCESO> lrPlantillas = new List<vPLANTILLASXPROCESO>();
                List<MOD_TIP_PLA> lTiposPlantillas = new List<MOD_TIP_PLA>();
                PCONTRATOS PROCESO = ctx.PCONTRATOS.Where(t => t.PRO_SEL_NRO == NUM_PROC).FirstOrDefault();
                if (PROCESO != null)
                {
                    lTiposPlantillas = ctx.MOD_TIP_PLA.Where(t=> t.COD_MOD == PROCESO.COD_TPRO && t.EST == "AC").ToList();
                    foreach (MOD_TIP_PLA item in lTiposPlantillas)
                    {
                        List<PL_PLANTILLA> lPlantillas = ctx.PL_PLANTILLA.Where(t => t.COD_TIP == item.COD_TIP).ToList();
                        if (Filtro != "") lPlantillas = lPlantillas.Where(t => t.TITULO.ToUpper().Contains(Filtro.ToUpper())).ToList();
                        foreach (PL_PLANTILLA item2 in lPlantillas)
                        {
                            vPLANTILLASXPROCESO Plantilla = new vPLANTILLASXPROCESO();
                            Plantilla.TITULO = item2.TITULO;
                            Plantilla.COD_TIP_PLA = item2.COD_TIP;
                            Plantilla.ID_PLA = item2.ID;

                            List<DOC_PLANTILLA> Documentos = ctx.DOC_PLANTILLA.Where(t => t.NUM_PROC == NUM_PROC && t.ID_PLA == item2.ID).ToList();
                            Plantilla.CANTIDAD = Documentos.Count();

                            lrPlantillas.Add(Plantilla);
                        }
                    }
                }
                return lrPlantillas;
            }
        }
コード例 #17
0
        public ByARpt Abrir()
        {
            byaRpt = new ByARpt();
            using (ctx = new Entities())
            {
                decimal id = ep.ID;

                /*var q = (from t in ctx.ESTPREV
                     where t.ID == id
                     select ep).FirstOrDefault();*/

                var q = ctx.ESTPREV.Where(t => t.ID == id).FirstOrDefault<ESTPREV>();

                if (q != null)
                {
                    ep = q;
                    byaRpt.Error = false;
                    byaRpt.Mensaje = "Se encontró";
                    byaRpt.Filas = 1;
                }
                else
                {
                    ep = null;
                    byaRpt.Error = true;
                    byaRpt.Mensaje = "No se encontró";
                    byaRpt.Filas = 0;
                }

            }
            return byaRpt;
        }
コード例 #18
0
 public IList<DEPENDENCIA> GetDependencia()
 {
     using (ctx = new Entities())
     {
         var lst = ctx.DEPENDENCIA.Where(t => t.ESTADO == "AC");
         return lst.ToList();
     }
 }
コード例 #19
0
 public IList<EP_CARGO> GetCargos(string Vig)
 {
     using (ctx = new Entities())
     {
         var lst = ctx.EP_CARGO.Where(t => t.EST_CARGO == "AC" && t.VIG_CARGO == Vig);
         return lst.ToList();
     }
 }
コード例 #20
0
ファイル: EntidadBLL.cs プロジェクト: borisgr04/ByA_Sircc
 public byte[] GetLogo()
 {
     using (ctx = new Entities())
     {
         byte[] logo = ctx.CTRL_ENTIDAD.Select(t => t.LOGO_RPT).Single();
         return logo;
     }
 }
コード例 #21
0
 public IList<DEPENDENCIA> GetDependenciaN(string ide_ter)
 {
     using (ctx = new Entities())
     {
         var lst = ctx.HDEP_ABOGADOS.Where(t => t.IDE_TER == ide_ter).Select(t => t.DEPENDENCIA);
         return lst.ToList();
     }
 }
コード例 #22
0
 public IList<SUBTIPOS> GetSubTipos(string Cod_Tip)
 {
     using (ctx = new Entities())
     {
         var lst = ctx.SUBTIPOS.Where(st => st.COD_TIP == Cod_Tip);
         return lst.ToList();
     }
 }
コード例 #23
0
        public IList<vEstados> GetEstados()
        {
            using (ctx = new Entities())
            {
                var lst = ctx.ESTADOS.Select( t => new vEstados{ nombre= t.ESTADO.ToUpper()}).Distinct().OrderBy(c=>c.nombre);

                return lst.ToList();
            }
        }
コード例 #24
0
 public vContratosInt GetContrato(int IdeActa)
 {
     using (ctx = new Entities())
     {
         oContratos.ctx = ctx;
         oEst = ctx.ESTCONTRATOS.Where(t => t.ID == IdeActa).FirstOrDefault();
         return oContratos.GetContrato(oEst.COD_CON);
     }
 }
コード例 #25
0
        public IList<DEPENDENCIA> GetDependencia()
        {
            using (ctx = new Entities())
            {

                var lst = ctx.DEPENDENCIA.Where(c=>c.COD_DEP != "00").OrderBy(t=> t.COD_DEP).OrderBy(t=>t.NOM_DEP);
                return lst.ToList();
            }
        }
コード例 #26
0
 public IList<vCAL_VIG_POL> GetCAL_VIG_POL()
 {
     using (ctx = new Entities())
     {
         var lst = (from t in ctx.CAL_VIG_POL
                    select (new vCAL_VIG_POL { COD_CAL = t.COD_CAL, DESCRIPCION = t.DESCRIPCION }));
         return lst.ToList();
     }
 }
コード例 #27
0
 public List<vCON_CONTRATOS_PUBLICA> Consultar(vConsultaContratosPublica Reg)
 {
     using (ctx = new Entities())
     {
         string Query = ArmarCadenaConsulta(Reg);
         List<vCON_CONTRATOS_PUBLICA> lContratos = ctx.Database.SqlQuery<vCON_CONTRATOS_PUBLICA>(Query).ToList();
         return lContratos;
     }
 }
コード例 #28
0
ファイル: mRubros.cs プロジェクト: borisgr04/ByA_Sircc
 public List<vRUBROS> Gets(short vigencia)
 {
     using (ctx = new Entities())
     {
         List<vRUBROS> lrRubros = new List<vRUBROS>();
         List<RUBROS> lRubros = ctx.RUBROS.Where(t=> t.VIGENCIA == vigencia).OrderByDescending(t=> t.VIGENCIA).ToList();
         Mapper.Map(lRubros, lrRubros);
         return lrRubros;
     }
 }
コード例 #29
0
ファイル: ModalidadesBLL.cs プロジェクト: borisgr04/ByA_Sircc
 public List<vTIPOSPROC> Gets()
 {
     using (ctx = new Entities())
     {
         List<vTIPOSPROC> r = new List<vTIPOSPROC>();
         List<TIPOSPROC> b = ctx.TIPOSPROC.OrderBy(t => t.COD_TPROC).ToList();
         Mapper.Map(b, r);
         return r;
     }
 }
コード例 #30
0
ファイル: ModalidadesBLL.cs プロジェクト: borisgr04/ByA_Sircc
 public List<vTIPOSPROC> GetsActivo()
 {
     using (ctx = new Entities())
     {
         List<vTIPOSPROC> r = new List<vTIPOSPROC>();
         List<TIPOSPROC> b = ctx.TIPOSPROC.Where(t=> t.ESTA_TPROC == "AC").OrderBy(t => t.COD_TPROC).ToList();
         Mapper.Map(b, r);
         return r;
     }
 }