public ByARpt Update(vInterventores_Contrato Reg)
 {
     INTERVENTORES_CONTRATO r = new INTERVENTORES_CONTRATO();
     Mapper.Map(Reg, r);
     cmdUpdate o = new cmdUpdate { reg = r };
     return o.Enviar();
 }
        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;
        }
 public ByARpt DeleteInterventoria(vInterventores_Contrato Reg)
 {
     return IntManager.Delete(Reg);
 }
        public ByARpt InsertInterventoria(vInterventores_Contrato Reg)
        {

            return IntManager.Insert(Reg);
        }
 public ByARpt DeleteInter(vInterventores_Contrato Reg)
 {
     manager = new LegalizacionBLL();
     return manager.DeleteInterventoria(Reg);
 }
 public ByARpt InsertInter(vInterventores_Contrato Reg)
 {
     Reg.USUARIO = Usuario.UserName;
     manager = new LegalizacionBLL();
     return manager.InsertInterventoria(Reg);
 }