public void MostrarInfo(int idExpediente) { id_expediente = idExpediente; var exp = new e_expedientes(); try { exp = exp.getObjecte_expedientes(idExpediente); // expediente id_area = exp.id_area; informacionExpediente1.Expediente = exp; RecursosEstaticos.IdExpediente = exp.id_expediente; // oficial a cargo if (exp.id_voluntario != 0) { z_cargos cargo = new z_cargos().getObjectz_cargos(exp.id_voluntario); var vol = new z_voluntarios(); vol = vol.getObjectz_voluntarios(exp.id_voluntario); btnACargo.Text = cargo.id_voluntario != 0 ? cargo.llamado_oficial.ToString() : vol.num_llamado.ToString(); } else { btnACargo.Text = "Ninguno"; } // frecuencia e_frecuencias freq = new e_frecuencias().getObjecte_frecuencias(exp.id_frecuencia); btnFrecuencia.Text = freq.frecuencia; btnFrecuencia.BackColor = Color.FromArgb(freq.color); if (id_expediente_asignado == idExpediente) { btnDespachar.Blink = true; id_expediente_asignado = 0; } else { btnDespachar.Blink = false; } } catch (Exception ex) { Log.ShowAndLog(ex); } }
private void btnFrecuencia_Click(object sender, EventArgs e) { var f = new Frecuencia(); if (f.ShowDialog() == DialogResult.OK) { try { e_expedientes exp = new e_expedientes().getObjecte_expedientes(id_expediente); e_frecuencias freq = new e_frecuencias().getObjecte_frecuencias(f.Id_frecuencia); btnFrecuencia.Text = freq.frecuencia; btnFrecuencia.BackColor = Color.FromArgb(freq.color); exp.id_frecuencia = f.Id_frecuencia; exp.Update(exp); } catch (Exception ex) { Log.ShowAndLog(ex); } } }
private void Frecuencia_Load(object sender, EventArgs e) { DataSet ds = new e_frecuencias().Gete_frecuencias(); int i = 0; foreach (DataRow dr in ds.Tables[0].Rows) { var b = new Button { Text = ((string)dr["frecuencia"]), Tag = ((int)dr["id_frecuencia"]) }; b.Click += BtnClick; var l = new Label { Dock = DockStyle.Fill, TextAlign = ContentAlignment.MiddleLeft, Text = ((string)dr["descripcion"]) }; tableLayoutPanel1.Controls.Add(b, 0, i); tableLayoutPanel1.Controls.Add(l, 1, i++); tableLayoutPanel1.RowCount++; } }