Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
        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);
            }
        }