/// <summary> /// Método que realiza la carga de folios una vez realizada una busqueda, si encuentra folios /// abiertos, se muestra una lista de estos. /// </summary> void CargarFolios() { RestartControlls(false); Caso caso = new Caso(); LCaso = caso.LAbiertos(int.Parse(AClienteData.sIdCliente)); // Condición si la lista de casos es diferente de 0 if (LCaso.Count != 0) { axWindowsMediaPlayer1.Ctlcontrols.stop(); scFoliosAbiertos.Panel1.Controls.Clear(); scFoliosAbiertos.Panel1.AutoScroll = true; Label lblTitulo = new Label(); lblTitulo.Text = "Folios Abiertos"; lblTitulo.Location = new Point(29, 8); //29, 8 lblTitulo.Font = new Font("Calibri Light", 14); //122,23 lblTitulo.Anchor = AnchorStyles.Top; lblTitulo.TextAlign = ContentAlignment.TopLeft; lblTitulo.Width = 122; scFoliosAbiertos.Panel1.Controls.Add(lblTitulo); scFoliosAbiertos.Panel1.BackColor = Color.FromArgb(236, 240, 241); for (int i = 0; i < LCaso.Count; i++) { Button btnFolio = new Button(); btnFolio.Location = new Point(0, 24 * i + 50); //new Point(0, 24 * i + 50); btnFolio.Name = LCaso[i].iIdCaso.ToString(); btnFolio.Text = " Folio: " + LCaso[i].iIdCaso.ToString(); btnFolio.Font = new Font("Segoe UI", 9); btnFolio.ForeColor = Color.FromArgb(105, 105, 105); btnFolio.Width = scFoliosAbiertos.Panel1.Width - 5; //160//156 btnFolio.Height = 24; btnFolio.FlatStyle = FlatStyle.Flat; btnFolio.FlatAppearance.BorderSize = 0; btnFolio.TextAlign = ContentAlignment.MiddleLeft; btnFolio.Cursor = Cursors.Hand; btnFolio.Image = Properties.Resources.phone_16px1; btnFolio.ImageAlign = ContentAlignment.MiddleLeft; btnFolio.TextImageRelation = TextImageRelation.ImageBeforeText; btnFolio.Click += BtnFolio_Click; scFoliosAbiertos.Panel1.Controls.Add(btnFolio); } scFoliosAbiertos.Visible = true; } }
/// <summary> /// Método que realiza la carga de folios una vez realizada una busqueda, si encuentra folios /// abiertos, se muestra una lista de estos. /// </summary> void CargarFolios() { Caso caso = new Caso(); LCaso = caso.LAbiertos(int.Parse(AClienteData.sIdCliente)); cargarControles(); // Condición si la lista de casos es diferente de 0 if (LCaso.Count != 0) { StopPlayer(); flpFolios.Controls.Clear(); //scFoliosAbiertos.Panel1.AutoScroll = true; Panel pnlTitulo = new Panel(); pnlTitulo.Name = "pnlTitulo"; pnlTitulo.Height = 2; pnlTitulo.Dock = DockStyle.Top; pnlTitulo.BackColor = Color.FromArgb(174, 213, 129); Label lblTitulo = new Label(); lblTitulo.Text = "Folios Abiertos"; lblTitulo.Location = new Point(scFoliosAbiertos.Panel1.Width / 2 - lblTitulo.Width / 2, 1); //29, 8 lblTitulo.Font = new Font("Calibri Light", 12); //122,23 lblTitulo.Anchor = AnchorStyles.Top; lblTitulo.TextAlign = ContentAlignment.TopLeft; lblTitulo.Width = 122; MaterialSkin.Controls.MaterialLabel lblBuscar = new MaterialSkin.Controls.MaterialLabel(); lblBuscar.Text = "Buscar"; lblBuscar.Location = new Point(1, 30); MaterialSkin.Controls.MaterialSingleLineTextField txtBusqueda = new MaterialSkin.Controls.MaterialSingleLineTextField(); txtBusqueda.Name = "txtBusqueda"; txtBusqueda.Width = 125; txtBusqueda.Location = new Point(5, 50); txtBusqueda.Hint = "Tipo de LLamada"; txtBusqueda.TextChanged += TxtBusqueda_TextChanged; if (scFoliosAbiertos.Panel1.Controls.Count <= 1) { scFoliosAbiertos.Panel1.Controls.Add(pnlTitulo); scFoliosAbiertos.Panel1.Controls.Add(lblTitulo); scFoliosAbiertos.Panel1.BackColor = Color.FromArgb(236, 240, 241); scFoliosAbiertos.Panel1.Controls.Add(lblBuscar); scFoliosAbiertos.Panel1.Controls.Add(txtBusqueda); } for (int i = 0; i < LCaso.Count; i++) { Button btnFolio = new Button(); btnFolio.Name = LCaso[i].iIdCaso.ToString(); btnFolio.Text = " Folio: " + LCaso[i].iIdCaso.ToString(); btnFolio.AccessibleName = LCaso[i].sMotivo; btnFolio.AccessibleDescription = LCaso[i].sDescripcion; btnFolio.Font = new Font("Segoe UI", 9); btnFolio.ForeColor = Color.FromArgb(105, 105, 105); btnFolio.Width = scFoliosAbiertos.Panel1.Width - 8; //160//156 btnFolio.Height = 24; btnFolio.FlatStyle = FlatStyle.Flat; btnFolio.FlatAppearance.BorderSize = 0; btnFolio.TextAlign = ContentAlignment.MiddleLeft; btnFolio.Cursor = Cursors.Hand; btnFolio.Image = Properties.Resources.phone_16px1; btnFolio.ImageAlign = ContentAlignment.MiddleLeft; btnFolio.TextImageRelation = TextImageRelation.ImageBeforeText; btnFolio.Click += BtnFolio_Click; flpFolios.Controls.Add(btnFolio); } scFoliosAbiertos.Location = new Point(0, 270); scFoliosAbiertos.Visible = true; } }