Exemple #1
0
 // GET: Candidato/Edit/5
 public ActionResult Edit(string id)
 {
     try
     {
         CandidatoViewModel model = null;
         using (WSCandidato.ICandidatoServiceChannel wsCliente = ObtenerServicioCandidato())
             model = new CandidatoViewModel(wsCliente.Obtener(new CandidatoDTO {
                 Dni = id
             }).AsModel());
         model.Sexos  = ListarSexos();
         model.Accion = 2;
         if (!string.IsNullOrEmpty(model.Cv))
         {
             model.Cv = Path.Combine(ConfigurationManager.AppSettings.Get("rutaWebDoc"), "CV", model.Cv);
         }
         model.EstadosCiviles = ListarEstadosCiviles();
         model.Distritos      = ListarDistritos("000001");
         model.Puestos        = ListarPuestos();
         model.Skill          = ListarSkillTecnico(model.IdPuesto);
         return(View(model));
     }
     catch (Exception ex)
     {
         return(RetornarExcepcion(ex));
     }
 }
Exemple #2
0
        public EmpleadoDTO Obtener(EmpleadoDTO entity)
        {
            EmpleadoDTO retval = daEmpleado.Obtener(entity);

            using (WSCandidato.ICandidatoServiceChannel wsCliente = ObtenerServicioCandidato())
                retval.Candidato(wsCliente.Obtener(entity));
            return(retval);
        }