private void cargaIdentificaciones() { try { pnlIDContenido.Controls.Clear(); VarAdicionalRequest request = new VarAdicionalRequest(); request.mdlUser = Usuario; request.intSitioID = Usuario.intSitioID; List <tbl_CAT_Identificacion> lst = new List <tbl_CAT_Identificacion>(); lst = RisService.getVariablesAdicionalID(request); if (lst != null) { if (lst.Count > 0) { lstIdentificaciones = lst; //----- Table tb = new Table(); tb.ID = "tbIden"; //----- foreach (tbl_CAT_Identificacion item in lst) { //----- TableRow tr = new TableRow(); //----- //HtmlGenericControl createDiv = new HtmlGenericControl("DIV"); //createDiv.ID = "DivIden" + item.intIdentificacionID; //createDiv.Attributes.Add("class", "form-group"); //createDiv.Attributes.Add("runat", "server"); ////createDiv.InnerHtml = " I'm a div, from code behind "; //TextBox txt = new TextBox(); //txt.ID = "txtIden" + item.intIdentificacionID; //txt.Attributes.Add("placeholder", item.vchNombreId); //txt.CssClass = "form-control col-xs-10 col-sm-5"; //txt.ClientIDMode = ClientIDMode.Static; //Label lbl = new Label(); //lbl.Text = item.vchNombreId; //lbl.ID = "lbl" + item.vchNombreId; //lbl.AssociatedControlID = "txtIden" + item.intIdentificacionID; //lbl.Attributes.Add("class", "col-sm-3 control-label no-padding-right"); //HtmlGenericControl createDivText = new HtmlGenericControl(); //createDivText.Attributes.Add("class", "col-sm-9"); //createDivText.Controls.Add(txt); //createDiv.Controls.Add(lbl); //createDiv.Controls.Add(createDivText); //divIDContenido.Controls.Add(createDiv); ////pnlIDContenido.Controls.Add(lbl); ////pnlIDContenido.Controls.Add(txt); //----- TextBox txt = new TextBox(); txt.ID = "txtIden" + item.intIdentificacionID; txt.Attributes.Add("placeholder", item.vchNombreId); txt.CssClass = "form-control col-xs-10 col-sm-5"; txt.ClientIDMode = ClientIDMode.Static; txt.MaxLength = item.intIdentificacionID == 1 ? 11 : 30; Label lbl = new Label(); lbl.Text = item.vchNombreId; HiddenField hf = new HiddenField(); hf.ID = "hf" + item.intIdentificacionID; hf.Value = ""; hf.ClientIDMode = ClientIDMode.Static; lbl.ID = "lbl" + item.vchNombreId; lbl.AssociatedControlID = "txtIden" + item.intIdentificacionID; lbl.Attributes.Add("class", "control-label no-padding-left"); lbl.Attributes.Add("width", "100%"); TableCell tc = new TableCell(); tc.Controls.Add(lbl); tc.Attributes.Add("width", "40%"); TableCell tc2 = new TableCell(); tc2.Controls.Add(txt); tc2.Attributes.Add("width", "60%"); TableCell tc3 = new TableCell(); tc3.Controls.Add(hf); tc3.Attributes.Add("width", "10%"); tr.Cells.Add(tc); tr.Cells.Add(tc2); tr.Cells.Add(tc3); tb.Rows.Add(tr); tb.Attributes.Add("width", "100%"); //----- } pnlIDContenido.Controls.Add(tb); } } } catch (Exception cvA) { Log.EscribeLog("Existe un error en cargaIdentificaciones: " + cvA.Message, 3, Usuario.vchUsuario); } }
private void cargaIdentificaciones(List <tbl_REL_IdentificacionPaciente> lstIden) { try { pnlIDContenido.Controls.Clear(); VarAdicionalRequest request = new VarAdicionalRequest(); request.mdlUser = Usuario; request.intSitioID = Usuario.intSitioID; List <tbl_CAT_Identificacion> lst = new List <tbl_CAT_Identificacion>(); lst = RisService.getVariablesAdicionalID(request); if (lst != null) { if (lst.Count > 0) { lstIdentificaciones = lst; //----- Table tb = new Table(); tb.ID = "tbIden"; //----- foreach (tbl_CAT_Identificacion item in lst) { //----- TableRow tr = new TableRow(); //----- //----- TextBox txt = new TextBox(); txt.ID = "txtIden" + item.intIdentificacionID; txt.Attributes.Add("placeholder", item.vchNombreId); txt.CssClass = "form-control col-xs-10 col-sm-5"; txt.ClientIDMode = ClientIDMode.Static; txt.Text = lstIden.Where(x => x.intIdentificacionID == item.intIdentificacionID).First().vchValor; txt.Enabled = false; HiddenField hf = new HiddenField(); hf.ID = "hf" + item.intIdentificacionID; hf.Value = lstIden.Where(x => x.intIdentificacionID == item.intIdentificacionID).First().intRELIdenPacienteID.ToString(); hf.ClientIDMode = ClientIDMode.Static; Label lbl = new Label(); lbl.Text = item.vchNombreId; lbl.ID = "lbl" + item.vchNombreId; lbl.AssociatedControlID = "txtIden" + item.intIdentificacionID; lbl.Attributes.Add("class", "control-label no-padding-left"); lbl.Attributes.Add("width", "100%"); TableCell tc = new TableCell(); tc.Controls.Add(lbl); tc.Attributes.Add("width", "40%"); TableCell tc2 = new TableCell(); tc2.Controls.Add(txt); tc2.Attributes.Add("width", "50%"); TableCell tc3 = new TableCell(); tc3.Controls.Add(hf); tc3.Attributes.Add("width", "10%"); tr.Cells.Add(tc); tr.Cells.Add(tc2); tr.Cells.Add(tc3); tb.Rows.Add(tr); tb.Attributes.Add("width", "100%"); //----- } pnlIDContenido.Controls.Add(tb); } } } catch (Exception cvA) { Log.EscribeLog("Existe un error en cargaIdentificaciones: " + cvA.Message, 3, Usuario.vchUsuario); } }
private void cargaVariablesAdicionales(List <clsVarAcicionales> lstVarAdi) { try { pnlDinamicoContenido.Controls.Clear(); VarAdicionalRequest request = new VarAdicionalRequest(); request.mdlUser = Usuario; request.intSitioID = Usuario.intSitioID; List <clsVarAcicionales> lst = new List <clsVarAcicionales>(); lst = RisService.getVariablesAdicionalPaciente(request); if (lst != null) { if (lst.Count > 0) { lstVarAdic = lst; //----- Table tb = new Table(); tb.ID = "tbAdic"; //----- foreach (clsVarAcicionales item in lst) { //----- TableRow tr = new TableRow(); //----- //----- TextBox txt = new TextBox(); txt.ID = "txtAdi" + item.intVariableAdiID; txt.CssClass = "form-control col-xs-10 col-sm-5"; txt.Attributes.Add("placeholder", item.vchNombreVarAdi); txt.Attributes.Add("width", "100%"); txt.Text = lstVarAdi.First(x => x.intVariableAdiID == item.intVariableAdiID).vchValorAdicional; txt.Enabled = false; HiddenField hf = new HiddenField(); hf.ID = "hfVA" + +item.intVariableAdiID; hf.Value = lstVarAdi.Where(x => x.intVariableAdiID == item.intVariableAdiID).First().intADIPacienteID.ToString(); hf.ClientIDMode = ClientIDMode.Static; Label lbl = new Label(); lbl.Text = item.vchNombreVarAdi; lbl.ID = "lbl" + item.vchNombreVarAdi; lbl.AssociatedControlID = "txtAdi" + item.intVariableAdiID; lbl.Attributes.Add("class", "control-label no-padding-left"); lbl.Attributes.Add("width", "100%"); TableCell tc = new TableCell(); tc.Controls.Add(lbl); tc.Attributes.Add("width", "40%"); TableCell tc2 = new TableCell(); tc2.Controls.Add(txt); tc2.Controls.Add(hf); tc2.Attributes.Add("width", "60%"); tr.Cells.Add(tc); tr.Cells.Add(tc2); tb.Rows.Add(tr); tb.Attributes.Add("width", "100%"); //----- } pnlDinamicoContenido.Controls.Add(tb); } } } catch (Exception cvA) { Log.EscribeLog("Existe un error en cargaVariablesAdicionales: " + cvA.Message, 3, Usuario.vchUsuario); } }