Enlazar configuracion Recogida

ConfiguracionSimplificada
Gerardo 2021-11-28 13:23:42 +01:00
parent a00cf8f276
commit 579e3446f1
1 changed files with 70 additions and 68 deletions

View File

@ -272,82 +272,84 @@ namespace OliviaAddInPro.Model
LimpiezaDef.OtrosParam.desv_max = c.Desv_max;
LimpiezaDef.OtrosParam.desv_max_abs = c.Desv_max_abs;
///////////////////////////////////////
/////FALTA MACHEAR A CONFIG
//Capas, consultas, atributos y filtros de RECOGIDA
RecogidaDef.campos_def.cons_id = RecogidaDef.campos.cons_id = "OBJECTID";
RecogidaDef.campos_def.cons_nomrec = RecogidaDef.campos.cons_nomrec = "NOMB_TIP_REC";
RecogidaDef.campos_def.cons_lateral = RecogidaDef.campos.cons_lateral = "LATERALIDAD";
RecogidaDef.campos_def.cons_fracc = RecogidaDef.campos.cons_fracc = "FRACCION";
RecogidaDef.campos_def.cons_capac = RecogidaDef.campos.cons_capac = "CAPACIDAD";
RecogidaDef.campos_def.cons_uds = RecogidaDef.campos.cons_uds = "UNIDADES";
RecogidaDef.campos_def.cons_kgrec = RecogidaDef.campos.cons_kgrec = "KGRECO";
RecogidaDef.kgrec_cont = 200;
RecogidaDef.campos_def.cons_id = c.id;
RecogidaDef.campos_def.cons_nomrec = c.nomrec;
RecogidaDef.campos_def.cons_lateral = c.lateralidad;
RecogidaDef.campos_def.cons_fracc = c.frac;
RecogidaDef.campos_def.cons_capac = c.capac;
RecogidaDef.campos_def.cons_uds = c.uds;
RecogidaDef.campos_def.cons_kgrec = c.kgrec;
RecogidaDef.kgrec_cont = c.kgrec_val;
//Rellena los tipos de fracción
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Organica] = "Organica";
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Resto] = "Resto";
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Envases] = "Envases";
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Papel] = "PapelCarton";
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Vidrio] = "Vidrio";
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Organica] = c.organica;
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Resto] = c.resto;
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Envases] = c.envase;
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Papel] = c.papel;
RecogidaDef.tipos_fracc_str[(int)RecogidaDef.TiposFracción.Vidrio] = c.vidrio;
//Rellena los tipos de carga
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Trasera] = "Carga Trasera";
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Lateral] = "Carga Lateral";
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Superior] = "Carga Superior";
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Bilateral] = "Carga Bilateral";
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.BolseoPtaPta] = "Bolseo";
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Lavado] = "Lavado de cont";
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Trasera] = c.trasera;
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Lateral] = c.lateral;
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Superior] = c.superior;
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Bilateral] = c.bilat;
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.BolseoPtaPta] = c.bolseo;
RecogidaDef.tipos_carg_str[(int)RecogidaDef.TiposCarga.Lavado] = c.lavado;
RecogidaDef.Parametros.t_vaciM = 40000;
RecogidaDef.Parametros.t_vacim = 0;
RecogidaDef.Parametros.t_llegsalM = 40000;
RecogidaDef.Parametros.t_llegsalm = 0;
RecogidaDef.Parametros.t_llegsal = 5;
RecogidaDef.Parametros.t_descM = 40000;
RecogidaDef.Parametros.t_descm = 0;
RecogidaDef.Parametros.t_desc = 40;
RecogidaDef.Parametros.t_convM = 40000;
RecogidaDef.Parametros.t_convm = 0;
RecogidaDef.Parametros.t_conv = 60 * 8;
RecogidaDef.Parametros.t_descansoM = 40000;
RecogidaDef.Parametros.t_descansom = 0;
RecogidaDef.Parametros.t_descanso = 30;
RecogidaDef.Parametros.h_inicio = 420;
RecogidaDef.Parametros.dens_vehi_org = 500;
RecogidaDef.Parametros.dens_vehi_res = 500;
RecogidaDef.Parametros.dens_vehi_env = 120;
RecogidaDef.Parametros.dens_vehi_pap = 250;
RecogidaDef.Parametros.dens_vehi_vid = 350;
RecogidaDef.Parametros.dens_vehi_otr = 100;
RecogidaDef.Parametros.dens_cont_org = 150;
RecogidaDef.Parametros.dens_cont_res = 100;
RecogidaDef.Parametros.dens_cont_env = 28;
RecogidaDef.Parametros.dens_cont_pap = 90;
RecogidaDef.Parametros.dens_cont_vid = 250;
RecogidaDef.Parametros.dens_cont_otr = 100;
RecogidaDef.Parametros.anch_vehi_3 = 2.4;
RecogidaDef.Parametros.anch_vehi_2 = 2.2;
RecogidaDef.Parametros.anch_vehi_s = 2;
RecogidaDef.Parametros.rad_giro_3 = 175;
RecogidaDef.Parametros.rad_giro_2 = 175;
RecogidaDef.Parametros.rad_giro_s = 175;
RecogidaDef.Parametros.t_vaci_tra = 30;
RecogidaDef.Parametros.t_vaci_lat = 90;
RecogidaDef.Parametros.t_vaci_sup = 180;
RecogidaDef.Parametros.t_vaci_bi = 100;
RecogidaDef.Parametros.t_vaci_bol = 5;
RecogidaDef.Parametros.t_vaci_lav = 60;
RecogidaDef.Parametros.t_vaci_otr = 60;
RecogidaDef.Parametros.kgmaxM = 20000;
RecogidaDef.Parametros.kgmaxm = 0;
RecogidaDef.Parametros.carga_maxM = 100;
RecogidaDef.Parametros.carga_maxm = 50;
RecogidaDef.lleno = c.is_lleno;
RecogidaDef.kgrec_camp = c.is_campo;
RecogidaDef.Parametros.t_vaciM = c.t_vaciado_max;
RecogidaDef.Parametros.t_vacim = c.t_vaciado_min;
RecogidaDef.Parametros.t_llegsalM = c.t_llega_sale_max;
RecogidaDef.Parametros.t_llegsalm = c.t_llega_sale_min;
RecogidaDef.Parametros.t_llegsal = c.t_llega_sale;
RecogidaDef.Parametros.t_descM = c.t_descarga_max;
RecogidaDef.Parametros.t_descm = c.t_descarga_min;
RecogidaDef.Parametros.t_desc = c.t_descarga;
RecogidaDef.Parametros.t_convM = c.R_t_convenio_max;
RecogidaDef.Parametros.t_convm = c.R_t_convenio_min;
RecogidaDef.Parametros.t_conv = c.R_t_convenio;
RecogidaDef.Parametros.t_descansoM = c.R_t_descanso_max;
RecogidaDef.Parametros.t_descansom = c.R_t_descanso_min;
RecogidaDef.Parametros.t_descanso = c.R_t_descanso;
RecogidaDef.Parametros.h_inicio = c.R_hora_inicio;
RecogidaDef.Parametros.dens_vehi_org = c.dens_vehi_org;
RecogidaDef.Parametros.dens_vehi_res = c.dens_vehi_res;
RecogidaDef.Parametros.dens_vehi_env = c.dens_vehi_env;
RecogidaDef.Parametros.dens_vehi_pap = c.dens_vehi_pap;
RecogidaDef.Parametros.dens_vehi_vid = c.dens_vehi_vid;
RecogidaDef.Parametros.dens_vehi_otr = c.dens_vehi_otr;
RecogidaDef.Parametros.dens_cont_org = c.dens_cont_org;
RecogidaDef.Parametros.dens_cont_res = c.dens_cont_res;
RecogidaDef.Parametros.dens_cont_env = c.dens_cont_env;
RecogidaDef.Parametros.dens_cont_pap = c.dens_cont_pap;
RecogidaDef.Parametros.dens_cont_vid = c.dens_cont_vid;
RecogidaDef.Parametros.dens_cont_otr = c.dens_cont_otr;
RecogidaDef.Parametros.anch_vehi_3 = c.anch_vehi_3;
RecogidaDef.Parametros.anch_vehi_2 = c.anch_vehi_2;
RecogidaDef.Parametros.anch_vehi_s = c.anch_vehi_s;
RecogidaDef.Parametros.rad_giro_3 = c.radio_giro_3;
RecogidaDef.Parametros.rad_giro_2 = c.radio_giro_2;
RecogidaDef.Parametros.rad_giro_s = c.radio_giro_s;
RecogidaDef.Parametros.t_vaci_tra = c.t_vaci_trasera;
RecogidaDef.Parametros.t_vaci_lat = c.t_vaci_lateral;
RecogidaDef.Parametros.t_vaci_sup = c.t_vaci_superior;
RecogidaDef.Parametros.t_vaci_bi = c.t_vaci_bilateral;
RecogidaDef.Parametros.t_vaci_bol = c.t_vaci_bolseo;
RecogidaDef.Parametros.t_vaci_lav = c.t_vaci_lavado;
RecogidaDef.Parametros.t_vaci_otr = c.t_vaci_otra;
RecogidaDef.Parametros.kgmaxM = c.kgmax_max;
RecogidaDef.Parametros.kgmaxm = c.kgmax_min;
RecogidaDef.Parametros.carga_maxM = c.carga_max_max;
RecogidaDef.Parametros.carga_maxm = c.carga_max_min;
//Atributos LATERALIDAD
RecogidaDef.tipos_lateralidad[(int)RecogidaDef.Lateralidad.Ambos] = "Ambos";
RecogidaDef.tipos_lateralidad[(int)RecogidaDef.Lateralidad.Dcha] = "Derecha";
RecogidaDef.tipos_lateralidad[(int)RecogidaDef.Lateralidad.Izqda] = "Izquierda";
RecogidaDef.tipos_lateralidad[(int)RecogidaDef.Lateralidad.Ambos] = c.ambos;
RecogidaDef.tipos_lateralidad[(int)RecogidaDef.Lateralidad.Dcha] = c.derecha;
RecogidaDef.tipos_lateralidad[(int)RecogidaDef.Lateralidad.Izqda] = c.izquierda;
//Campos de la red navegable que se leen