public Solicitud_AfiliacionDTO Get(int id) { Mapper.CreateMap <Solicitud_Afiliacion, Solicitud_AfiliacionDTO>(); var entidadDTO = new Solicitud_AfiliacionDTO(); var entidadSearch = new Solicitud_Afiliacion(); using (Model1 context = new Model1()) { entidadSearch = context.Solicitud_Afiliacion.Find(id); } entidadDTO = Mapper.Map <Solicitud_AfiliacionDTO>(entidadSearch); return(entidadDTO); }
protected void btnCargarSolicitud_Click(object sender, EventArgs e) { if (hdSolicitudSelect.Value == "") { lblmessage.Text = "Seleccione una solicitud."; //Page.ClientScript.RegisterStartupScript(this.GetType(), "showSaveMessageError", "<script language='javascript'>alert('Seleccione una solicitud.');</script>"); return; } lblmessage.Text = ""; string urlGet = "http://localhost:29231/SolicitudAfiliacion.svc/GetSolicitudAfiliacionById?id=" + hdSolicitudSelect.Value; HttpWebRequest req2 = (HttpWebRequest)WebRequest.Create(urlGet); req2.Method = "GET"; HttpWebResponse res2 = (HttpWebResponse)req2.GetResponse(); StreamReader reader2 = new StreamReader(res2.GetResponseStream()); string solicitudJson2 = reader2.ReadToEnd(); JavaScriptSerializer js = new JavaScriptSerializer(); //Solicitud_AfiliacionList solicitudObtenido = js.Deserialize<Solicitud_AfiliacionList>(solicitudJson2); Solicitud_AfiliacionDTO SolicitudAfiliacionGet = js.Deserialize <Solicitud_AfiliacionDTO>(solicitudJson2); //Solicitud_AfiliacionDTO solicitudAfilicacion = js.Deserialize<Solicitud_AfiliacionDTO>(solicitudJson2); //hdLstSolicitudes.Value = solicitudJson2; lblTitle.Text = "Solicitud N°" + SolicitudAfiliacionGet.SolicitudAfiliacionID; hdSolicitudSave.Value = SolicitudAfiliacionGet.SolicitudAfiliacionID.ToString(); txtRazonSocial.Text = SolicitudAfiliacionGet.RazonSocial; txtRuc.Text = SolicitudAfiliacionGet.RUC; txtDireccionComercial.Text = SolicitudAfiliacionGet.DireccionComercial; txtDireccionAdministrativa.Text = SolicitudAfiliacionGet.DireccionAdministrativa; txtRepresentanteLegal.Text = SolicitudAfiliacionGet.RepresentanteLegal1; txtPersonaContacto.Text = SolicitudAfiliacionGet.PersonaContactoPuntoVenta; pnlRegistro.Visible = true; //ltrSolicitudes.Text = "snkjdkaf"; }