public ActionResult Get(int Id) { string strMensaje = "No se encontro el usuario que desea editar"; var objUsuario = db.Usuarios.Where(c => c.Id == Id).FirstOrDefault(); if (objUsuario != null) { if (objUsuario.TipoUsuario == "Encuestado") { var objPaciente = db.Encuestados.Where(c => c.IdUsuario == objUsuario.Id).FirstOrDefault(); EncuestadoService encuestado = new EncuestadoService(); var lista = encuestado.Obtener(objUsuario, objPaciente); return(Json(new Response { IsSuccess = true, Id = Id, Result = lista.ElementAt(0), Result2 = lista.ElementAt(1) }, JsonRequestBehavior.AllowGet)); } else if (objUsuario.TipoUsuario == "Coordinador") { var admin = db.Coordinadores.Where(c => c.IdUsuario == objUsuario.Id).FirstOrDefault(); CoordinadorService coordinador = new CoordinadorService(); var lista = coordinador.Obtener(objUsuario, admin); return(Json(new Response { IsSuccess = true, Id = Id, Result = lista.ElementAt(0), Result2 = lista.ElementAt(1) }, JsonRequestBehavior.AllowGet)); } } return(Json(new Response { IsSuccess = false, Message = strMensaje, Id = Id }, JsonRequestBehavior.AllowGet)); }
public ActionResult Get(int Id) { string strMensaje = "No se encontro el Coordinador que desea editar"; var admin = db.Coordinadores.Where(c => c.IdCoordinador == Id).FirstOrDefault(); var objUsuario = db.Usuarios.Where(c => c.Id == admin.IdUsuario).FirstOrDefault(); if (objUsuario != null) { if (objUsuario.TipoUsuario == "Coordinador") { CoordinadorService actualizar = new CoordinadorService(); var lista = actualizar.Obtener(objUsuario, admin); return(Json(new Response { IsSuccess = true, Id = Id, Result = lista.ElementAt(0), Result2 = lista.ElementAt(1) }, JsonRequestBehavior.AllowGet)); } } return(Json(new Response { IsSuccess = false, Message = strMensaje, Id = Id }, JsonRequestBehavior.AllowGet)); }