//private void ucEst_Load(object sender, EventArgs e) //{ // z_estado_carros ec = new z_estado_carros(); // z_conductores conductor = new z_conductores(); // z_carros carro = new z_carros(); // carro = carro.getObjectz_carros(NombreCarro); // ec = ec.getObjectz_estado_carros(carro.estado); // Image img = carro.getImagenByNombre(NombreCarro); // pictureBox1.Image = img; // conductor = conductor.getObjectz_conductores(carro.id_carro); // txtOtro.Enabled = false; // if (carro.estado == 1) // { // rbEnServicio.Checked = true; // gbAsignarCarros.Visible = true; // } // if (carro.estado == 3) // { // lblDescEstado.Text = "Sin Conductor"; // rbSinConductor.Checked = true; // } // else // { // lblDescEstado.Text = ec.descripcion + ": " + carro.motivo_fuera_servicio; // } // if (carro.estado == 2 && carro.motivo_fuera_servicio.Contains("Eléctrico")) // { // rbfsElectrico.Checked = true; // } // else if (carro.estado == 2 && carro.motivo_fuera_servicio.Contains("Mecánico")) // { // rbfsMecanico.Checked = true; // } // else if (carro.estado == 2 && (!carro.motivo_fuera_servicio.Contains("Mecánico") || !carro.motivo_fuera_servicio.Contains("Eléctrico"))) // { // rbfsOtro.Checked = true; // txtOtro.Enabled = true; // txtOtro.Text = carro.motivo_fuera_servicio; // } // lblDesConductor.Text = carro.id_conductor.ToString(); // if (conductor.GetNombreConductor(carro.id_conductor).Tables[0].Rows.Count == 0) // { // lblDesConductor.Text = ""; // } // else // { // DataRow row = conductor.GetNombreConductor(carro.id_conductor).Tables[0].Rows[0]; // lblDesConductor.Text = row["nombre_voluntario"].ToString(); // } // txtObservacion.Text = carro.Observacion2; // lblIngresoOperadora.Text = carro.OpObservacion2; // LlenarEnServicio(); //} private void ucEst_Load(object sender, EventArgs e) { z_estado_carros ec = new z_estado_carros(); z_conductores conductor = new z_conductores(); z_carros carro = new z_carros(); carro = carro.getObjectz_carros(NombreCarro); ec = ec.getObjectz_estado_carros(carro.estado); Image img = carro.getImagenByNombre(NombreCarro); pictureBox1.Image = img; conductor = conductor.getObjectz_conductores(carro.id_carro); txtOtro.Enabled = false; if (carro.estado == 1) { rbEnServicio.Checked = true; gbAsignarCarros.Visible = true; } if (carro.estado == 3) { lblDescEstado.Text = "Sin Conductor"; rbSinConductor.Checked = true; } else { lblDescEstado.Text = ec.descripcion + ": " + carro.motivo_fuera_servicio; } if (carro.estado == 2 && carro.motivo_fuera_servicio.Contains("Eléctrico")) { rbfsElectrico.Checked = true; } else if (carro.estado == 2 && carro.motivo_fuera_servicio.Contains("Mecánico")) { rbfsMecanico.Checked = true; } else if (carro.estado == 2 && (!carro.motivo_fuera_servicio.Contains("Mecánico") || !carro.motivo_fuera_servicio.Contains("Eléctrico"))) { rbfsOtro.Checked = true; txtOtro.Enabled = true; txtOtro.Text = carro.motivo_fuera_servicio; } DataSet ds = new z_conductores().Getz_conductoresCarro(carro.id_carro); int id_tipo_coductor = 0; foreach (DataRow row2 in ds.Tables[0].Rows) { if ((int)row2["id_conductor"] == carro.id_conductor) { id_tipo_coductor = (int)row2["id_tipo_conductor"]; break; } } lblDesConductor.Text = carro.id_conductor.ToString(); if (conductor.GetNombreConductor(carro.id_conductor, id_tipo_coductor).Tables[0].Rows.Count == 0) { lblDesConductor.Text = ""; } else { DataRow row = conductor.GetNombreConductor(carro.id_conductor, id_tipo_coductor).Tables[0].Rows[0]; lblDesConductor.Text = row["nombre_voluntario"].ToString(); } txtObservacion.Text = carro.Observacion2; lblIngresoOperadora.Text = carro.OpObservacion2; LlenarEnServicio(); }
//### Llenar Controles public void LlenarControles() { z_estado_carros ec = new z_estado_carros(); z_conductores conductor = new z_conductores(); z_carros carro = new z_carros(); //if (carro.GetParametroPrioridad(1) == "TRUE") //{ // checkBox1.Checked = true; //} //else //{ // checkBox1.Checked = false; //} //if (carro.GetParametroPrioridad(2) == "TRUE") //{ // checkBox2.Checked = true; //} //else //{ // checkBox2.Checked = false; //} carro = carro.getObjectz_carros(NombreCarro); ec = ec.getObjectz_estado_carros(carro.estado); //#f Comentar estas Lineas y Agregar los IF //Image img = carro.getImagenByNombre(NombreCarro); //pictureBox1.Image = img; if (System.IO.File.Exists(carro.urlimagen)) { pictureBox1.ImageLocation = carro.urlimagen == string.Empty ? @"C:\ZEUS\Resources\Carros\comodin.jpg" : carro.urlimagen; } else { pictureBox1.ImageLocation = @"C:\ZEUS\Resources\Carros\comodin.jpg"; } conductor = conductor.getObjectz_conductores(carro.id_carro); txtOtro.Enabled = false; if (carro.estado == 1) { rbEnServicio.Checked = true; gbAsignarCarros.Visible = true; } if (carro.estado == 3) { //lblDescEstado.Text = "Sin Conductor"; lblDescEstado.Text = ""; rbSinConductor.Checked = true; } else { //lblDescEstado.Text = ec.descripcion + ": " + carro.motivo_fuera_servicio; lblDescEstado.Text = ec.descripcion; } if (carro.estado == 2 && carro.motivo_fuera_servicio.Contains("Eléctrico")) { rbfsElectrico.Checked = true; } else if (carro.estado == 2 && carro.motivo_fuera_servicio.Contains("Mecánico")) { rbfsMecanico.Checked = true; } else if (carro.estado == 2 && (!carro.motivo_fuera_servicio.Contains("Mecánico") || !carro.motivo_fuera_servicio.Contains("Eléctrico"))) { rbfsOtro.Checked = true; txtOtro.Enabled = true; txtOtro.Text = carro.motivo_fuera_servicio; } //### Obtiene Tipo y Nombre de Conductor DataSet ds = new z_conductores().Getz_conductoresCarro(carro.id_carro); int id_tipo_coductor = 0; foreach (DataRow row2 in ds.Tables[0].Rows) { if ((int)row2["id_conductor"] == carro.id_conductor) { id_tipo_coductor = (int)row2["id_tipo_conductor"]; break; } } lblDesConductor.Text = carro.id_conductor.ToString(); if (conductor.GetNombreConductor(carro.id_conductor, id_tipo_coductor).Tables[0].Rows.Count == 0) { lblDesConductor.Text = ""; } else { DataRow row = conductor.GetNombreConductor(carro.id_conductor, id_tipo_coductor).Tables[0].Rows[0]; lblDesConductor.Text = row["nombre_voluntario"].ToString(); } //### Muestra la Observación del Carro txtObservacion.Text = carro.Observacion2; //lblIngresoOperadora.Text = carro.OpObservacion2; //### Agregar Conductores Autorizados LlenarEnServicio(); }