public void SetItem() { try { if (Presenter.ItemDet_CotizacionServicio.ENTC_Codigo != null) { ENTC_CodigoEntidad.SetValue(Presenter.ItemDet_CotizacionServicio.ENTC_Codigo.Value); } if (Presenter.ItemDet_CotizacionServicio.SERV_Codigo != null) { CbSERV_Codigo.SelectedValue = Presenter.ItemDet_CotizacionServicio.SERV_Codigo.Value; } txtSCOT_PrecioUni.Value = Presenter.ItemDet_CotizacionServicio.SCOT_PrecioUni; txtSCOT_PrecioUni.Text = Presenter.ItemDet_CotizacionServicio.SCOT_PrecioUni.ToString(CultureInfo.InvariantCulture); txtSCOT_Cantidad.Value = Convert.ToInt16(Presenter.ItemDet_CotizacionServicio.SCOT_Cantidad); txtSCOT_Cantidad.Text = Presenter.ItemDet_CotizacionServicio.SCOT_Cantidad.ToString(CultureInfo.InvariantCulture); if (Presenter.ItemDet_CotizacionServicio.CONS_CodBas != null) { CbBase.ConstantesSelectedValue = Presenter.ItemDet_CotizacionServicio.CONS_CodBas; } if (Presenter.ItemDet_CotizacionServicio.TIPO_CodMnd != null) { CbTIPO_CodMnd.SelectedValue = Presenter.ItemDet_CotizacionServicio.TIPO_CodMnd; } if (Presenter.ItemDet_CotizacionServicio.CONS_CodTMC != null) { CbTipoGasto.SelectedValue = Presenter.ItemDet_CotizacionServicio.CONS_CodTMC; if (Presenter.ItemDet_CotizacionServicio.CONS_CodTMC.Equals("001")) //ingreso { txtSCOT_ImporteIngreso.Value = Presenter.ItemDet_CotizacionServicio.SCOT_ImporteIngreso; txtSCOT_ImporteIngreso.Text = Presenter.ItemDet_CotizacionServicio.SCOT_ImporteIngreso.ToString(CultureInfo.InvariantCulture); } else //egreso { txtSCOT_ImporteEgreso.Value = Presenter.ItemDet_CotizacionServicio.SCOT_ImporteEgreso; txtSCOT_ImporteEgreso.Text = Presenter.ItemDet_CotizacionServicio.SCOT_ImporteEgreso.ToString(CultureInfo.InvariantCulture); } } } catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetItem, ex); } }
public void SetItem() { try { txtCTAR_Numero.Text = Presenter.ItemCAB_Tarifa.CTAR_Numero; dtpCTAR_FecEmi.NSFecha = Presenter.ItemCAB_Tarifa.CTAR_FecEmi; txtCTAR_Descrip.Text = Presenter.ItemCAB_Tarifa.CTAR_Descrip; dtpCTAR_FecFin.NSFecha = Presenter.ItemCAB_Tarifa.CTAR_FecFin; dtpCTAR_FecIni.NSFecha = Presenter.ItemCAB_Tarifa.CTAR_FecIni; CbCONS_CodReg.ConstantesSelectedValue = Presenter.ItemCAB_Tarifa.CONS_CodReg; CbTIPO_CodMnd.SelectedValue = Presenter.ItemCAB_Tarifa.TIPO_CodMnd; if (Presenter.ItemCAB_Tarifa.ENTC_Codigo != null) { ENTC_CodigoEntidad.SetValue(Presenter.ItemCAB_Tarifa.ENTC_Codigo.Value); } if (Presenter.ItemCAB_Tarifa.CTAR_Profit != null) { txtCTAR_Profit.Value = Presenter.ItemCAB_Tarifa.CTAR_Profit.Value; txtCTAR_Profit.Text = Presenter.ItemCAB_Tarifa.CTAR_Profit.Value.ToString(); Presenter.Profit = Presenter.ItemCAB_Tarifa.CTAR_Profit.Value; } txtCTAR_MontoLNaviera.Value = Presenter.ItemCAB_Tarifa.CTAR_MontoLNaviera; txtCTAR_MontoDTemporal.Value = Presenter.ItemCAB_Tarifa.CTAR_MontoDTemporal; if (Presenter.ItemCAB_Tarifa.CTAR_AgMaritimo != null) { chkCTAR_AgMaritimo.Checked = Presenter.ItemCAB_Tarifa.CTAR_AgMaritimo.Value; } if (Presenter.ItemCAB_Tarifa.CTAR_DepTemporal != null) { chkCTAR_DepTemporal.Checked = Presenter.ItemCAB_Tarifa.CTAR_DepTemporal.Value; } if (Presenter.ItemCAB_Tarifa.CTAR_DepVacio != null) { chkCTAR_DepVacio.Checked = Presenter.ItemCAB_Tarifa.CTAR_DepVacio.Value; } } catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetItem, ex); } }
public void SetItem() { try { txtHBL.Text = Presenter.ItemCab_Seguimientos.CSEG_HBL; if (Presenter.ItemCab_Seguimientos.COPE_Codigo != null) { Presenter.COPE_Codigo = Presenter.ItemCab_Seguimientos.COPE_Codigo.Value; } if (Presenter.ENTC_CodCliente != 0) { ENTC_CodigoEntidad.SetValue(Presenter.ENTC_CodCliente); } else { ENTC_CodigoEntidad.ClearValue(); } /* falta deposito temporal */ //Presenter.ItemCab_Seguimientos.CSEG_FechaEmision = DateTime.Now; } catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetItem, ex); } }
public void SetItem() { try { switch (Presenter.ItemDet_Cotizacion.CTAR_Tipo) { case "L": /* Logistico */ Presenter.TipoTarifario = Presenter.ItemDet_Cotizacion.CTAR_Tipo; /* Tipo Entidad */ CbTipoEntidad.SelectedValue = Presenter.ItemDet_Cotizacion.TIPE_Codigo.Value; /* Entidad Codigo */ if (Presenter.ItemDet_Cotizacion.ENTC_Codigo != null) { ENTC_CodigoEntidad.SetValue(Presenter.ItemDet_Cotizacion.ENTC_Codigo.Value); } /* ST 20 */ if (Presenter.ItemDet_Cotizacion.DCOT_Venta20 > 0) { txtVenta20.Value = Presenter.ItemDet_Cotizacion.DCOT_Venta20; txtVenta20.Text = Presenter.ItemDet_Cotizacion.DCOT_Venta20.ToString(); } /* ST 20 Sada */ if (Presenter.ItemDet_Cotizacion.DCOT_VentaSada20 > 0) { txtVentaSada20.Value = Presenter.ItemDet_Cotizacion.DCOT_VentaSada20; txtVentaSada20.Text = Presenter.ItemDet_Cotizacion.DCOT_VentaSada20.ToString(); } /* ST 40 */ if (Presenter.ItemDet_Cotizacion.DCOT_Venta40 > 0) { txtVenta40.Value = Presenter.ItemDet_Cotizacion.DCOT_Venta40; txtVenta40.Text = Presenter.ItemDet_Cotizacion.DCOT_Venta40.ToString(); } /* ST 40 SADA */ if (Presenter.ItemDet_Cotizacion.DCOT_VentaSada40 > 0) { txtVentaSada40.Value = Presenter.ItemDet_Cotizacion.DCOT_VentaSada40; txtVentaSada40.Text = Presenter.ItemDet_Cotizacion.DCOT_VentaSada40.ToString(); } if (Presenter.ItemDet_Cotizacion.TIPE_Codigo.Value.ToString().Equals("13")) /* solo si es maritimo */ { /* HBL */ if (Presenter.ItemDet_Cotizacion.DCOT_VentaHBL > 0) { txtHBL.Value = Presenter.ItemDet_Cotizacion.DCOT_VentaHBL; txtHBL.Text = Presenter.ItemDet_Cotizacion.DCOT_VentaHBL.ToString();; } /* HBL SADA */ if (Presenter.ItemDet_Cotizacion.DCOT_VentaSadaHBL > 0) { txtHBLSada.Value = Presenter.ItemDet_Cotizacion.DCOT_VentaSadaHBL; txtHBLSada.Text = Presenter.ItemDet_Cotizacion.DCOT_VentaSadaHBL.ToString(); } } break; case "A": /* Aduana */ Presenter.TipoTarifario = Presenter.ItemDet_Cotizacion.CTAR_Tipo; /* Valor */ if (Presenter.ItemDet_Cotizacion.DCOT_Venta > 0) { txtCostoAduTransp.Value = Presenter.ItemDet_Cotizacion.DCOT_Venta; txtCostoAduTransp.Text = Presenter.ItemDet_Cotizacion.DCOT_Venta.ToString(); } /* Base */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Cotizacion.CONS_CodBas)) { CbBase.SelectedValue = Presenter.ItemDet_Cotizacion.CONS_CodBas; Presenter.ItemDet_Cotizacion.CONS_CodTipo = Presenter.ItemDet_Cotizacion.CONS_CodBas; } /* Minimo */ if (Presenter.ItemDet_Cotizacion.DCOT_Minimo != null && Presenter.ItemDet_Cotizacion.DCOT_Minimo > 0) { txtMinimo.Value = Presenter.ItemDet_Cotizacion.DCOT_Minimo; txtMinimo.Text = Presenter.ItemDet_Cotizacion.DCOT_Minimo.ToString(); } else { Presenter.ItemDet_Cotizacion.DCOT_Minimo = 0; } break; case "T": /* Transporte */ Presenter.TipoTarifario = Presenter.ItemDet_Cotizacion.CTAR_Tipo; /* Tipo :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Cotizacion.CONS_CodTRA)) { CbTipo.SelectedValue = Presenter.ItemDet_Cotizacion.CONS_CodTRA; } /* Origen :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Cotizacion.TIPO_CodZONOrigen)) { CbOrigen.TiposSelectedValue = Presenter.ItemDet_Cotizacion.TIPO_CodZONOrigen; } /* Destino :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Cotizacion.TIPO_CodZONDestino)) { CbDestino.TiposSelectedValue = Presenter.ItemDet_Cotizacion.TIPO_CodZONDestino; } /* costo :) */ if (Presenter.ItemDet_Cotizacion.DCOT_Venta != null && Presenter.ItemDet_Cotizacion.DCOT_Venta > 0) { txtCostoAduTransp.Value = Presenter.ItemDet_Cotizacion.DCOT_Venta; txtCostoAduTransp.Text = Presenter.ItemDet_Cotizacion.DCOT_Venta.ToString(); } /* Base :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Cotizacion.CONS_CodBas)) { CbBase.SelectedValue = Presenter.ItemDet_Cotizacion.CONS_CodBas; } /* RoundTrip :) */ if (Presenter.ItemDet_Cotizacion.DCOT_Roudtrip != null && (bool)Presenter.ItemDet_Cotizacion.DCOT_Roudtrip.Value) { chkRoundtrip.Checked = Presenter.ItemDet_Cotizacion.DCOT_Roudtrip.Value; } break; } } catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetItem, ex); } }
private void LoadImportacion() { DataTable dt = new DataTable(); dt = Presenter.LoadAyudaOperacion(); if (dt != null) { if (dt.Rows.Count == 0) { Dialogos.MostrarMensajeInformacion(Presenter.Title, "No se encontraron coincidencias."); } else if (dt.Rows.Count == 1) { Int32 COPE_Codigo; if (Int32.TryParse(dt.Rows[0]["COPE_Codigo"].ToString(), out COPE_Codigo)) { Presenter.COPE_Codigo = COPE_Codigo; ENTC_CodigoEntidad.SetValue(Convert.ToInt32(dt.Rows[0]["ENTC_CodCliente"].ToString())); txtHBL.Text = dt.Rows[0]["COPE_HBL"].ToString(); Presenter.COPE_FechaArribo = dt.Rows[0]["COPE_FechaArribo"] != null ? (DateTime?)dt.Rows[0]["COPE_FechaArribo"]: null; Presenter.COPE_CantidadDias = dt.Rows[0]["COPE_CantidadDias"] != null ? (Int16?)dt.Rows[0]["COPE_CantidadDias"]:null; } else { LimpiarAyuda(); } } else { List <ColumnaAyuda> _columnas = new List <ColumnaAyuda>(); _columnas.Add(new ColumnaAyuda() { Index = 0, ColumnName = "COPE_NumDoc", ColumnCaption = "Nro. Operación", Alineacion = DataGridViewContentAlignment.MiddleLeft, Width = 120, DataType = typeof(String), Format = null }); _columnas.Add(new ColumnaAyuda() { Index = 1, ColumnName = "COPE_FecEmi", ColumnCaption = "Fecha Emisión", Alineacion = DataGridViewContentAlignment.MiddleRight, Width = 110, DataType = typeof(DateTime), Format = "dd/MM/yyyy" }); _columnas.Add(new ColumnaAyuda() { Index = 2, ColumnName = "COPE_HBL", ColumnCaption = "HBL", Alineacion = DataGridViewContentAlignment.MiddleRight, Width = 100, DataType = typeof(String), Format = null }); _columnas.Add(new ColumnaAyuda() { Index = 3, ColumnName = "COPE_FechaArribo", ColumnCaption = "Fecha Arribo", Alineacion = DataGridViewContentAlignment.MiddleRight, Width = 110, DataType = typeof(DateTime), Format = "dd/MM/yyyy" }); _columnas.Add(new ColumnaAyuda() { Index = 4, ColumnName = "CLIENTE", ColumnCaption = "Cliente", Alineacion = DataGridViewContentAlignment.BottomLeft, Width = 200, DataType = typeof(String), Format = null }); _columnas.Add(new ColumnaAyuda() { Index = 5, ColumnName = "COPE_CantidadDias", ColumnCaption = "Días", Alineacion = DataGridViewContentAlignment.MiddleRight, Width = 50, DataType = typeof(Int16), Format = null }); _columnas.Add(new ColumnaAyuda() { Index = 6, ColumnName = "COPE_Codigo", ColumnCaption = "Código", Alineacion = DataGridViewContentAlignment.MiddleRight, Width = 50, DataType = typeof(Int32), Format = null }); _columnas.Add(new ColumnaAyuda() { Index = 7, ColumnName = "ENTC_CodCliente", ColumnCaption = "Cliente", Alineacion = DataGridViewContentAlignment.MiddleRight, Width = 50, DataType = typeof(Int32), Format = null, }); Ayuda x_Ayuda = new Ayuda("Ayuda Operación", dt, false, _columnas); if (x_Ayuda.ShowDialog() == DialogResult.OK) { Int32 COPE_Codigo; if (Int32.TryParse(x_Ayuda.Respuesta.Rows[0]["COPE_Codigo"].ToString(), out COPE_Codigo)) { Presenter.COPE_Codigo = COPE_Codigo; ENTC_CodigoEntidad.SetValue(Convert.ToInt32(x_Ayuda.Respuesta.Rows[0]["ENTC_CodCliente"].ToString())); txtHBL.Text = x_Ayuda.Respuesta.Rows[0]["COPE_HBL"].ToString(); Presenter.COPE_FechaArribo = dt.Rows[0]["COPE_FechaArribo"] != null ? (DateTime?)dt.Rows[0]["COPE_FechaArribo"] : null; Presenter.COPE_CantidadDias = dt.Rows[0]["COPE_CantidadDias"] != null ? (Int16?)dt.Rows[0]["COPE_CantidadDias"] : null; } else { LimpiarAyuda(); } } else { LimpiarAyuda(); } } } else { Dialogos.MostrarMensajeInformacion(Presenter.Title, "No se encontraron coincidencias."); } }
public void SetItem() { try { switch (Presenter.ItemDet_Operacion.CTAR_Tipo) { case "L": /* Logistico */ Presenter.TipoTarifario = Presenter.ItemDet_Operacion.CTAR_Tipo; /* Tipo Entidad */ if (Presenter.ItemDet_Operacion.TIPE_Codigo != null) { CbTipoEntidad.SelectedValue = Presenter.ItemDet_Operacion.TIPE_Codigo.Value; } /* Entidad Codigo */ if (Presenter.ItemDet_Operacion.ENTC_Codigo != null) { ENTC_CodigoEntidad.UsarTipoEntidad = false; ENTC_CodigoEntidad.SetValue(Presenter.ItemDet_Operacion.ENTC_Codigo.Value); ENTC_CodigoEntidad.UsarTipoEntidad = true; } /* Cantidad 20 */ if (Presenter.ItemDet_Operacion.DOPE_Cantidad20 > 0) { txtDOPE_Cantidad20.Value = Presenter.ItemDet_Operacion.DOPE_Cantidad20; txtDOPE_Cantidad20.Text = Presenter.ItemDet_Operacion.DOPE_Cantidad20.ToString(CultureInfo.InvariantCulture); } /* Cantidad 40 */ if (Presenter.ItemDet_Operacion.DOPE_Cantidad40 > 0) { txtDOPE_Cantidad40.Value = Presenter.ItemDet_Operacion.DOPE_Cantidad40; txtDOPE_Cantidad40.Text = Presenter.ItemDet_Operacion.DOPE_Cantidad40.ToString(CultureInfo.InvariantCulture); } /* ST 20 */ if (Presenter.ItemDet_Operacion.DOPE_Venta20 > 0) { txtVenta20.Value = Presenter.ItemDet_Operacion.DOPE_Venta20; txtVenta20.Text = Presenter.ItemDet_Operacion.DOPE_Venta20.ToString(CultureInfo.InvariantCulture); } /* ST 20 Sada */ if (Presenter.ItemDet_Operacion.DOPE_VentaSada20 > 0) { txtVentaSada20.Value = Presenter.ItemDet_Operacion.DOPE_VentaSada20; txtVentaSada20.Text = Presenter.ItemDet_Operacion.DOPE_VentaSada20.ToString(CultureInfo.InvariantCulture); } /* ST 40 */ if (Presenter.ItemDet_Operacion.DOPE_Venta40 > 0) { txtVenta40.Value = Presenter.ItemDet_Operacion.DOPE_Venta40; txtVenta40.Text = Presenter.ItemDet_Operacion.DOPE_Venta40.ToString(CultureInfo.InvariantCulture); } /* ST 40 SADA */ if (Presenter.ItemDet_Operacion.DOPE_VentaSada40 > 0) { txtVentaSada40.Value = Presenter.ItemDet_Operacion.DOPE_VentaSada40; txtVentaSada40.Text = Presenter.ItemDet_Operacion.DOPE_VentaSada40.ToString(CultureInfo.InvariantCulture); } if (Presenter.ItemDet_Operacion.TIPE_Codigo != null) { if (Presenter.ItemDet_Operacion.TIPE_Codigo.Value.ToString(CultureInfo.InvariantCulture).Equals("13")) /* solo si es maritimo */ { /* HBL */ if (Presenter.ItemDet_Operacion.DOPE_VentaHBL > 0) { txtHBL.Value = Presenter.ItemDet_Operacion.DOPE_VentaHBL; txtHBL.Text = Presenter.ItemDet_Operacion.DOPE_VentaHBL.ToString(CultureInfo.InvariantCulture); } /* HBL SADA */ if (Presenter.ItemDet_Operacion.DOPE_VentaSadaHBL > 0) { txtHBLSada.Value = Presenter.ItemDet_Operacion.DOPE_VentaSadaHBL; txtHBLSada.Text = Presenter.ItemDet_Operacion.DOPE_VentaSadaHBL.ToString(CultureInfo.InvariantCulture); } } } break; case "A": /* Aduana */ Presenter.TipoTarifario = Presenter.ItemDet_Operacion.CTAR_Tipo; /* Valor */ if (Presenter.ItemDet_Operacion.DOPE_Venta > 0) { txtCostoAduTransp.Value = Presenter.ItemDet_Operacion.DOPE_Venta; txtCostoAduTransp.Text = Presenter.ItemDet_Operacion.DOPE_Venta.ToString(CultureInfo.InvariantCulture); } /* Base */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Operacion.CONS_CodBas)) { CbBase.SelectedValue = Presenter.ItemDet_Operacion.CONS_CodBas; Presenter.ItemDet_Operacion.CONS_CodTipo = Presenter.ItemDet_Operacion.CONS_CodBas; } /* Minimo */ if (Presenter.ItemDet_Operacion.DOPE_Minimo > 0) { txtMinimo.Value = Presenter.ItemDet_Operacion.DOPE_Minimo; txtMinimo.Text = Presenter.ItemDet_Operacion.DOPE_Minimo.ToString(CultureInfo.InvariantCulture); } else { Presenter.ItemDet_Operacion.DOPE_Minimo = 0; } break; case "T": /* Transporte */ Presenter.TipoTarifario = Presenter.ItemDet_Operacion.CTAR_Tipo; /* Tipo :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Operacion.CONS_CodTRA)) { CbTipo.SelectedValue = Presenter.ItemDet_Operacion.CONS_CodTRA; } /* Origen :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Operacion.TIPO_CodZONOrigen)) { CbOrigen.SelectedValue = Presenter.ItemDet_Operacion.TIPO_CodZONOrigen; } /* Destino :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Operacion.TIPO_CodZONDestino)) { CbDestino.SelectedValue = Presenter.ItemDet_Operacion.TIPO_CodZONDestino; } /* costo :) */ if (Presenter.ItemDet_Operacion.DOPE_Venta > 0) { txtCostoAduTransp.Value = Presenter.ItemDet_Operacion.DOPE_Venta; txtCostoAduTransp.Text = Presenter.ItemDet_Operacion.DOPE_Venta.ToString(CultureInfo.InvariantCulture); } /* Base :) */ if (!String.IsNullOrEmpty(Presenter.ItemDet_Operacion.CONS_CodBas)) { CbBase.SelectedValue = Presenter.ItemDet_Operacion.CONS_CodBas; } break; } } catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetItem, ex); } }
public void SetItem() { try { switch (Presenter.TipoTarifa) { case "L": /* Logistico */ /* Tipo Entidad */ if (Presenter.ItemDET_Tarifa.TIPE_Codigo != null) { CbTipoEntidad.SelectedValue = Presenter.ItemDET_Tarifa.TIPE_Codigo.Value; } /* Entidad Codigo */ if (Presenter.ItemDET_Tarifa.ENTC_Codigo != null) { ENTC_CodigoEntidad.SetValue(Presenter.ItemDET_Tarifa.ENTC_Codigo.Value); } /* ST 20 */ if (Presenter.ItemDET_Tarifa.DTAR_Costo20 > 0) { txtCosto20.Value = Presenter.ItemDET_Tarifa.DTAR_Costo20; } /* ST 20 Sada */ if (Presenter.ItemDET_Tarifa.DTAR_CostoSada20 > 0) { txtCostoSada20.Value = Presenter.ItemDET_Tarifa.DTAR_CostoSada20; } /* ST 40 */ if (Presenter.ItemDET_Tarifa.DTAR_Costo40 > 0) { txtCosto40.Value = Presenter.ItemDET_Tarifa.DTAR_Costo40; } /* ST 40 SADA */ if (Presenter.ItemDET_Tarifa.DTAR_CostoSada40 > 0) { txtCostoSada40.Value = Presenter.ItemDET_Tarifa.DTAR_CostoSada40; } if (Presenter.ItemDET_Tarifa.TIPE_Codigo != null && Presenter.ItemDET_Tarifa.TIPE_Codigo.Value.ToString(CultureInfo.InstalledUICulture).Equals("13")) /* solo si es maritimo */ { /* HBL */ if (Presenter.ItemDET_Tarifa.DTAR_CostoHBL > 0) { txtHBL.Value = Presenter.ItemDET_Tarifa.DTAR_CostoHBL; } /* HBL SADA */ if (Presenter.ItemDET_Tarifa.DTAR_CostoSadaHBL > 0) { txtHBLSada.Value = Presenter.ItemDET_Tarifa.DTAR_CostoSadaHBL; } } break; case "A": /* Aduana */ /* Valor */ if (Presenter.ItemDET_Tarifa.DTAR_Costo > 0) { if (Presenter.ItemDET_Tarifa.DTAR_Costo != null) { txtCostoAduTransp.Value = Presenter.ItemDET_Tarifa.DTAR_Costo.Value; } } /* Base */ if (!String.IsNullOrEmpty(Presenter.ItemDET_Tarifa.CONS_CodBas)) { CbBase.ConstantesSelectedValue = Presenter.ItemDET_Tarifa.CONS_CodBas; Presenter.ItemDET_Tarifa.CONS_CodTipo = Presenter.ItemDET_Tarifa.CONS_CodBas; } /* Minimo */ if (Presenter.ItemDET_Tarifa.DTAR_Minimo != null && Presenter.ItemDET_Tarifa.DTAR_Minimo > 0) { txtMinimo.Value = Presenter.ItemDET_Tarifa.DTAR_Minimo.Value; } else { Presenter.ItemDET_Tarifa.DTAR_Minimo = null; } break; case "T": /* Transporte */ /* Tipo :) */ if (!String.IsNullOrEmpty(Presenter.ItemDET_Tarifa.CONS_CodTRA)) { CbTipo.ConstantesSelectedValue = Presenter.ItemDET_Tarifa.CONS_CodTRA; } /* Origen :) */ if (!String.IsNullOrEmpty(Presenter.ItemDET_Tarifa.TIPO_CodZONOrigen)) { CbOrigen.TiposSelectedValue = Presenter.ItemDET_Tarifa.TIPO_CodZONOrigen; } /* Destino :) */ if (!String.IsNullOrEmpty(Presenter.ItemDET_Tarifa.TIPO_CodZONDestino)) { CbDestino.TiposSelectedValue = Presenter.ItemDET_Tarifa.TIPO_CodZONDestino; } /* costo :) */ if (Presenter.ItemDET_Tarifa.DTAR_Costo != null && Presenter.ItemDET_Tarifa.DTAR_Costo.Value > 0) { txtCostoAduTransp.Value = Presenter.ItemDET_Tarifa.DTAR_Costo.Value; } /* Base :) */ if (!String.IsNullOrEmpty(Presenter.ItemDET_Tarifa.CONS_CodBas)) { CbBase.ConstantesSelectedValue = Presenter.ItemDET_Tarifa.CONS_CodBas; } /* RoundTrip :) */ if (Presenter.ItemDET_Tarifa.DTAR_Roundtrip != null && Presenter.ItemDET_Tarifa.DTAR_Roundtrip.Value) { chkRoundtrip.Checked = Presenter.ItemDET_Tarifa.DTAR_Roundtrip.Value; } break; } } catch (Exception ex) { Dialogos.MostrarMensajeError(Presenter.Title, Mensajes.SetItem, ex); } }