public ByARpt AsignarFuncionario(vHRevisado Reg) { mHREVISADO manager = new mHREVISADO(); HREVISADO hr = new HREVISADO(); //Mapear Objeto DTO a Ado Entity FrameWork Mapper.CreateMap<vHRevisado, HREVISADO>(); Mapper.Map(Reg, hr); //manager.reg = aeReg; return manager.Asignar(hr); //return EnviaDatos.EnviarInsert(manager); }
protected internal ByARpt Insert(HREVISADO hr) { cmdInsert o = new cmdInsert { reg = hr }; return o.Enviar(); }
protected internal ByARpt Delete(HREVISADO hr) { cmdDelete o = new cmdDelete { reg = hr }; return o.Enviar(); }
protected internal ByARpt Asignar(HREVISADO hr) { cmdAsignar o=new cmdAsignar { reg = hr }; return o.Enviar(); }
protected override void Antes() { found = ctx.HREVISADO.Find(hr.IDE); if (found != null) { MapearHrToFound(); if (found.CONCEPTO_REVISADO == "A") { ps = found.PSOLICITUDES; CrearNumero(); if (hayProceso) { CrearProceso(); UpdateConsecutivo(); CrearActividades(); CrearProponente(); byaRpt.id = numero; } else throw new Exception("No se pudo crear el consecutivo"); } } else { throw new Exception("No se encontro el registró"); } }