private void RevisaQR() { try { int numero = 0; string folioAct = string.Empty; if (int.TryParse(hfId.Value, out numero)) { Personal_qr pqr = PersonalCtrl.PersonalQRGetByIdPersona(numero); if (pqr != null) { folioAct = pqr.Idf; } } string folioNew = PersonalCtrl.PersonalQrPivoteGetFolio(((MstCasc)this.Master).getUsrLoged().Id); if (folioNew.Length > 0) { folioAct = folioNew; lbl_qr.ForeColor = Color.Green; } lbl_qr.Text = folioAct; } catch { throw; } }
private string personal(HttpContext context) { string response = string.Empty; string option = context.Request["opt"].ToString(); //string email = context.Request["email"].ToString(); //string pass = context.Request["pass"].ToString(); int id_bodega = 0; switch (option) { case "Registro": jsonData = new StreamReader(context.Request.InputStream).ReadToEnd(); Personal_qr o = JsonConvert.DeserializeObject <Personal_qr>(jsonData); o = PersonalCtrl.PersonalRegistro(o); response = JsonConvert.SerializeObject(o); break; case "UltimoRegistroPorBodega": id_bodega = Convert.ToInt32(context.Request["id_bodega"].ToString()); response = JsonConvert.SerializeObject(PersonalCtrl.PersonalUltimoRegistroPorBodega(id_bodega)); break; default: throw new Exception("La opción " + option + " no existe"); } return(response); }