コード例 #1
0
        // GET: Personas/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Persona persona = PersonasService.GetById(id.GetValueOrDefault());

            if (persona == null)
            {
                return(HttpNotFound());
            }
            return(View(persona));
        }
コード例 #2
0
        public IHttpActionResult GetById(int id)
        {
            IHttpActionResult respuesta;
            Persona           oPersona;

            oPersona = PersonasService.GetById(id);
            if (oPersona != null)
            {
                respuesta = Ok(oPersona);
            }
            else
            {
                respuesta = NotFound();
            }

            return(respuesta);
        }
コード例 #3
0
        private void btnGetById_Click(object sender, EventArgs e)
        {
            Persona oPersona;
            int     intId;

            if (int.TryParse(txtPersonaId.Text, out intId))
            {
                oPersona = PersonasService.GetById(intId);
                if (oPersona != null)
                {
                    txtPersonaOutput.Text = oPersona.ToString();
                }
                else
                {
                    txtPersonaOutput.Text = "No se encontro la Persona";
                }
            }
            else
            {
                txtPersonaOutput.Text = "-ERROR-";
            }
        }