public PrestamoPresentador(IPrestamoVista vista) { _vista = vista; _prestamoServicio = new PrestamoServicio(); _socioServicio = new SocioServicio(); _libroServicio = new LibroServicio(); }
protected void dtgServicios_Delete(Object sender, DataGridCommandEventArgs e) { IServicio oServicio = ServicioFactory.GetServicio(); oServicio.ServicioID = Convert.ToInt32(dtgServicios.DataKeys[(int)e.Item.ItemIndex]); try { if (oServicio.Eliminar()) { BindGrid(); } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public bool Guardar(System.Data.SqlClient.SqlTransaction transaccion) { for (int i = 0; i < servicios.Count; i++) { IServicio servicio = (IServicio)servicios[i]; Config.Conexion.EjecutarSinResultados(transaccion, "UnidadVentaServicioINS", Utiles.BaseDatos.IntToSql(UnidadVentaID), Utiles.BaseDatos.IntToSql(servicio.ServicioID)); } return(true); }
/// <summary> /// Guardar datos del servicio /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void butGuardarServicio_Click(object sender, System.EventArgs e) { if (!Page.IsValid) { return; } IServicio servicio = ServicioFactory.GetServicio(); servicio.ServicioID = this.txtServicioID.Text == "" ? 0 : Convert.ToInt32(this.txtServicioID.Text); servicio.UnidadNegocioID = this.UnidadNegocioID; servicio.ServicioDescrip = this.txtServicioDescrip.Text; //servicio.FechaAlta = Fechas.FormatFechaDDMMYYYY(this.txtFechaAlta.Text); servicio.TieneAdministracionDeuda = this.chkTieneAdministracionDeuda.Checked; servicio.TieneFrecuenciaRendicion = this.chkTieneFrecuenciaRendicion.Checked; servicio.SoloParaAgencia = this.chkSoloParaAgencia.Checked; servicio.AsociadoAGuiaRendicionAgOrigen = this.chkAsociadoAGuiaRendAgOrigen.Checked; servicio.AsociadoAGuiaRendicionAgDestino = this.chkAsociadoAGuiaRendAgDestino.Checked; servicio.TipoIdentificacionID = Utiles.Validaciones.obtieneEntero(this.ddlIdentificacion.SelectedValue); try { if (servicio.Guardar()) { string script = "<script language='javascript'>\n"; script += "alert('Los datos se guardaron correctamente.');\n"; script += "window.location.href = 'ServiciosConsul.aspx';\n"; script += "</script>"; Page.RegisterStartupScript("scriptOk", script); } else { string script = "<script language='javascript'>\n"; script += "alert('Los datos no se guardaron debido a errores.');\n"; script += "</script>"; Page.RegisterStartupScript("scriptError", script); } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public Admin(string user, string password, IServicio serv) { if (user == "Damian" && password == "007") { token = "Token valido"; } serv.Validar(token); this.serv = serv; }
public bool GuardarPasaje() { try { using (SqlConnection conexion = new SqlConnection()) { SqlTransaction transaccion = null; conexion.ConnectionString = Config.ConnectionString; try { conexion.Open(); transaccion = conexion.BeginTransaction(); UnidadVenta uventa = new UnidadVenta(); uventa.UnidadVentaID = UnidadVentaIDNueva; uventa.Consultar(); // Actualizar la tabla GuiaFacturaDetalle con la nueva unidad de venta Config.Conexion.EjecutarSinResultados(transaccion, "GuiaFacturaDetalleUPD", Utiles.BaseDatos.IntToSql(this.GuiaID), Utiles.BaseDatos.IntToSql(this.UnidadVentaIDNueva), Utiles.BaseDatos.IntToSql(uventa.Producto.ProductoID), Utiles.BaseDatos.IntToSql(uventa.TiempoEntrega.TiempoEntregaID)); // Actualizar la tabla GuiaFacturaDetalleServicio, borrar el servicio FPD, que tenia la unidad de venta anterior Config.Conexion.EjecutarSinResultados(transaccion, "GuiaFacturaDetalleServicioDEL", Utiles.BaseDatos.IntToSql(this.GuiaID), Utiles.BaseDatos.IntToSql((int)NegociosSisPackInterface.SisPack.Servicio.FletePagoDestino)); // Actualizar la tabla GuiaFacturaDetalleServicio, insertar los nuevos servicios que tiene la nueva unidad de venta if (uventa.ServiciosCol.getCount() > 0) { GuiaFacturaDetalleServicio guiaServicio = null; IServicio servicio = null; for (int i = 0; i < uventa.ServiciosCol.getCount(); i++) { servicio = uventa.ServiciosCol.GetServicio(i); guiaServicio = new GuiaFacturaDetalleServicio(); guiaServicio.GuiaID = GuiaID; guiaServicio.ServicioID = servicio.ServicioID; guiaServicio.Guardar(transaccion); } } /* Dejar log del pasaje * 1- Para los remitos, al momento de la conformación se emitirá un remito en vez de una factura. */ Config.Conexion.EjecutarSinResultados(transaccion, "GuiaPasajeACtaCteINS", Utiles.BaseDatos.IntToSql(this.GuiaID), Utiles.BaseDatos.IntToSql(this.FacturaID), this.ClienteIDNuevo, Utiles.BaseDatos.IntToSql(this.clienteIDAnt), Utiles.BaseDatos.StrToSql(this.PersonaSolicitante), Utiles.BaseDatos.StrToSql(this.Observaciones), this.UsuarioID, Utiles.BaseDatos.IntToSql((int)NegociosSisPackInterface.SisPack.TipoOperacionGuiaPasajeID.Pasaje), Utiles.BaseDatos.IntToSql(AgenciaID), Impreso); transaccion.Commit(); return(true); } catch (Exception ex) { transaccion.Rollback(); throw ex; } } } catch (Exception) { return(false); } }
public String informacionServicio(String codigoServicio) { if (codigoServicio is null) { return("{null}"); } IServicio servicio = RepositorioServicios.verificarCodigo(int.Parse(codigoServicio)); return(System.Text.Json.JsonSerializer.Serialize(servicio)); }
public AutoresController(ApplicationDbContext context, IServicio servicio, ServicioTransient servicioTransient, ServicioScoped servicioScoped, ServicioSingleton servicioSingleton, ILogger <AutoresController> logger) { this.context = context; this.servicio = servicio; this.servicioTransient = servicioTransient; this.servicioScoped = servicioScoped; this.servicioSingleton = servicioSingleton; this.logger = logger; }
public override string ToString() { servicios.Sort(); string strServicios = ""; for (int i = 0; i < this.servicios.Count; i++) { IServicio servicio = this.GetServicio(i); strServicios += servicio.ServicioID.ToString() + ","; } return(strServicios); }
public bool Consultar() { DataSet ds = Config.Conexion.EjecutarDataSet("UnidadVentaServicioONE", unidadVentaID); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { IServicio servicio = (IServicio)this.AddServicio(); servicio.ServicioID = Convert.ToInt32(ds.Tables[0].Rows[i]["ServicioID"]); servicio.Consultar(); } return(true); }
private void BindGrid() { SisPackController.AdministrarGrillas.Configurar(dtgServicios, "ServicioID", this.CantidadOpciones); IServicio oServicio = ServicioFactory.GetServicio(); oServicio.ServicioDescrip = this.txtServicioDescrip.Text; oServicio.UnidadNegocioID = this.UnidadNegocioID; this.dtgServicios.DataSource = oServicio.GetServiciosConsultaDataSet(); this.dtgServicios.DataBind(); }
public EntidadManager(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB) { this.ClienteTB = ClienteTB; this.PedidoTB = PedidoTB; this.CostosTB = CostosTB; this.FichaCostosTB = FichaCostosTB; this.ds = ds; ientidad = new EntidadAccess(); icliente = new ClienteAccess(ClienteTB,ds, PedidoTB,CostosTB,FichaCostosTB); iservicio = new ServicioAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); ipedido = new PedidoAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); }
public EntidadManager(DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB) { this.ClienteTB = ClienteTB; this.PedidoTB = PedidoTB; this.CostosTB = CostosTB; this.FichaCostosTB = FichaCostosTB; this.ds = ds; ientidad = new EntidadAccess(); icliente = new ClienteAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); iservicio = new ServicioAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); ipedido = new PedidoAccess(ClienteTB, ds, PedidoTB, CostosTB, FichaCostosTB); }
private void Editar() { IServicio servicio = ServicioFactory.GetServicio(); servicio.ServicioID = Convert.ToInt32(this.txtServicioID.Text); servicio.Consultar(); this.txtServicioDescrip.Text = servicio.ServicioDescrip; //this.txtFechaAlta.Text = servicio.FechaAlta.ToString("dd/MM/yyyy"); this.chkSoloParaAgencia.Checked = servicio.SoloParaAgencia; this.chkSoloParaAgencia.Enabled = false; this.chkTieneAdministracionDeuda.Checked = servicio.TieneAdministracionDeuda; this.chkTieneFrecuenciaRendicion.Checked = servicio.TieneFrecuenciaRendicion; this.chkAsociadoAGuiaRendAgOrigen.Checked = servicio.AsociadoAGuiaRendicionAgOrigen; this.chkAsociadoAGuiaRendAgDestino.Checked = servicio.AsociadoAGuiaRendicionAgDestino; this.ddlIdentificacion.SelectedValue = servicio.TipoIdentificacionID.ToString(); }
public bool verificarCodigo(int?codigoServicio) { try { if (codigoServicio == null) { return(false); } else { IServicio servicio = RepositorioServicios.verificarCodigo1((codigoServicio)); return(true); } } catch (ServicioYaExisteException ex) { throw ex; } }
public void InsertarServicio(IServicio servicio) { _db.Insert(servicio); }
public void ActualizarServicio(IServicio servicio) { _db.Update(servicio); }
public ServicioController() { context = new ServicioRepository(); }
public bool Guardar(System.Data.SqlClient.SqlTransaction transaccion) { if (this.GuiaFacturaDetalleID == 0) { UnidadVenta uventa = new UnidadVenta(); uventa.UnidadVentaID = this.UnidadVentaID; /* VSA: Desarrollo modificaciones en la emisión de la guía - registrar servicios, producto y tiempo de entrega. */ uventa.Consultar(); this.GuiaFacturaDetalleID = Convert.ToInt32(Config.Conexion.EjecutarResultadoUnico(transaccion,"GuiaFacturaDetalleINS", this.GuiaID,Utiles.BaseDatos.IntToSql((int)this.TipoBultoID),Utiles.BaseDatos.IntToSql(this.UnidadVentaID), Utiles.BaseDatos.DoubleToSql(this.VolumenDetalleTotal), Utiles.BaseDatos.DoubleToSql(this.ValorDeclaradoDetalleTotal), Utiles.BaseDatos.IntToSql(this.GuiaDevueltaID),Utiles.BaseDatos.DoubleToSql(this.SeguroTantoPorMil), Utiles.BaseDatos.IntToSql(this.CantidadBultos),Utiles.BaseDatos.DoubleToSql(this.PesoDetalleTotal), Utiles.BaseDatos.DoubleToSql(this.ContrareembolsoImporteTotal), Utiles.BaseDatos.IntToSql(uventa.Producto.ProductoID), Utiles.BaseDatos.IntToSql(uventa.TiempoEntrega.TiempoEntregaID))); // pregunto si la condicion de pago de la guia es contado y // si la unidad de venta no tiene servicio flete pago en destino // si es asi, entonces, se le decrementa el crédito a la agencia bool tieneFletePago = uventa.TieneFletePago(); if (this.EsContado && !tieneFletePago) { // decremento el crédito de las autorizaciones (si existen) DsAutorizacionesCreditoAgencia ds = new DsAutorizacionesCreditoAgencia(); SqlParameter pAgenciaID = new SqlParameter("@AgenciaID", this.AgenciaOrigenID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "AutorizacionAgenciaCreditoSEL", pAgenciaID); double importe = 0; bool parar = false; // recorro cada autorizacion y la decremento foreach(DsAutorizacionesCreditoAgencia.DatosRow dr in ds.Datos.Rows) { importe = Convert.ToDouble(Config.Conexion.EjecutarResultadoUnico(transaccion, "DecrementarCreditoAutorizacionAgenciaUPD", dr.AutorizacionAgenciaID, this.AgenciaOrigenID, importe, this.GuiaID, dr.CreditoActual)); if (importe < 0) { parar = true; break; } } if (!parar) { // decrementa el crédito de la agencia (usa el saldo de lo que no cubrieron las autorizaciones) Config.Conexion.EjecutarSinResultados(transaccion, "DecrementarCreditoAgenciaUPD", this.AgenciaOrigenID, this.GuiaID, importe); } } //VER: si es mejor así: o que la factura guarde todo....VER SI SIEMPRE SERIA NECESARIO GUARDAR LOS DETALLES if(conceptosFactu.getCount()>0) { conceptosFactu.GuiaFacturaDetalleID = this.GuiaFacturaDetalleID; conceptosFactu.GuiaID = this.GuiaID; conceptosFactu.Guardar(transaccion); } if(formasPago.getCount()>0) { formasPago.GuiaFacturaDetalleID = this.GuiaFacturaDetalleID; formasPago.GuiaID = this.GuiaID; formasPago.Guardar(transaccion); } if (uventa.ServiciosCol.getCount() > 0) { GuiaFacturaDetalleServicio guiaServicio = null; IServicio servicio = null; for(int i = 0; i < uventa.ServiciosCol.getCount(); i++) { servicio = uventa.ServiciosCol.GetServicio(i); guiaServicio = new GuiaFacturaDetalleServicio(); guiaServicio.GuiaID = this.GuiaID; guiaServicio.ServicioID = servicio.ServicioID; guiaServicio.Guardar(transaccion); } } } return true; }
/// <summary> /// Guardar datos de la unidad de venta /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void butGuardarUnidadVenta_Click(object sender, System.EventArgs e) { if (!Page.IsValid) { return; } IUnidadVenta unidadVenta = UnidadVentaFactory.GetUnidadVenta(); unidadVenta.UnidadVentaID = this.txtUnidadVentaID.Text == "" ? 0 : Convert.ToInt32(this.txtUnidadVentaID.Text); unidadVenta.UnidadNegocioID = this.UnidadNegocioID; unidadVenta.UnidadVentaDescrip = this.txtUnidadVentaDescrip.Text.Trim(); //unidadVenta.FechaAlta = this.txtFechaAlta.Text != "" ? Fechas.FormatFechaDDMMYYYY(this.txtFechaAlta.Text) : Fechas.FormatFechaYYYYMMDD("19000101"); unidadVenta.Producto.ProductoID = ddlProducto.SelectedValue == "" ? 0 : Convert.ToInt32(this.ddlProducto.SelectedValue); unidadVenta.TiempoEntrega.TiempoEntregaID = ddlTiempoEntrega.SelectedValue == "" ? 0 : Convert.ToInt32(this.ddlTiempoEntrega.SelectedValue); unidadVenta.TipoIdentificacionID = Utiles.Validaciones.obtieneEntero(this.ddlIdentificador.SelectedValue); unidadVenta.SoloCorporativo = this.chkSoloCorporativo.Checked; unidadVenta.TiempoEstimadoEntrega = this.txtTiempoEstimadoEntrega.Text == "" ? 0 : Convert.ToInt32(this.txtTiempoEstimadoEntrega.Text); unidadVenta.TiempoEstimadoTransito = this.TxtTiempoEstimadoTransito.Text == "" ? 0 : Convert.ToInt32(TxtTiempoEstimadoTransito.Text); unidadVenta.TiempoEstimadoRedespacho = TxtTiempoEstimadoRedespacho.Text == "" ? 0 : Convert.ToInt32(TxtTiempoEstimadoRedespacho.Text); unidadVenta.KmMaximo = this.txtKmMaximo.Text == "" ? 0 : Convert.ToDouble(this.txtKmMaximo.Text); unidadVenta.RequiereValidacion = this.chklRequiereValidacion.Checked; unidadVenta.RequiereDatosConf = this.chkRequiereDatosConf.Checked; unidadVenta.CantCuerposImprGuia = this.txtCantCuerposImprGuia.Text.Trim().Equals("")?0:Convert.ToInt32(this.txtCantCuerposImprGuia.Text.Trim()); unidadVenta.EmitirDesdeSisPackOff = this.ChkEmitirSisPackOff.Checked; unidadVenta.ValorDeclaradoMinimo = this.txtValorDeclaradoMinimo.Text == "" ? 0 : Utiles.Validaciones.obtieneDouble(this.txtValorDeclaradoMinimo.Text); unidadVenta.ValorDeclaradoMaximo = this.txtValorDeclaradoMaximo.Text == "" ? 0 : Utiles.Validaciones.obtieneDouble(this.txtValorDeclaradoMaximo.Text); unidadVenta.ValorAforo = this.txtValorAforo.Text == "" ? 0 : Utiles.Validaciones.obtieneDouble(this.txtValorAforo.Text); unidadVenta.Seguro = this.txtSeguro.Text == "" ? 0 : Utiles.Validaciones.obtieneDouble(this.txtSeguro.Text); unidadVenta.UsuarioID = this.usuario.UsuarioID; unidadVenta.TiempoEstimadoTransbordo = this.TxtTiempoEstimadoTransbordo.Text == string.Empty ? 0 : Convert.ToInt32(this.TxtTiempoEstimadoTransbordo.Text); unidadVenta.ValorConversionM3 = this.txtValorConversionM3.Text == "" ? 0 : Utiles.Validaciones.obtieneDouble(this.txtValorConversionM3.Text); Int32 _auxEmpresaFactId; if (Int32.TryParse(ddlEmpresaFacturacion.SelectedValue, out _auxEmpresaFactId)) { unidadVenta.EmpresaFacturacionID = _auxEmpresaFactId; } else { unidadVenta.EmpresaFacturacionID = null; } Int32 _auxConceptoFact; if (Int32.TryParse(ddlConceptoFacturacionDelfos.SelectedValue, out _auxConceptoFact)) { unidadVenta.ConceptoFacturacionDelfosID = _auxConceptoFact; } else { unidadVenta.ConceptoFacturacionDelfosID = null; } //Cargar la colección de servicios for (int i = 0; i < this.lstServicios.Items.Count; i++) { if (this.lstServicios.Items[i].Selected) { if (this.lstServicios.Items[i].Value != "") { IServicio servicio = unidadVenta.ServiciosCol.AddServicio(); servicio.ServicioID = Convert.ToInt32(this.lstServicios.Items[i].Value); servicio.Consultar(); } } } //Cargar la colección de Modalidades de entrega foreach (DataGridItem item in dtgModalidadesEntrega.Items) { if (((CheckBox)item.FindControl("chkModalidad")).Checked) { IModalidadEntrega modalidadEntrega = unidadVenta.ModalidadEntregaCol.AddModalidadEntrega(); modalidadEntrega.ModalidadEntregaID = Convert.ToInt32(((Label)item.FindControl("lblModalidadEntregaID")).Text); //Convert.ToInt32(dtgModalidadesEntrega.DataKeys[item.DataSetIndex]); //Convert.ToInt32(this.dtgModalidadesEntrega.DataKeys[j]); modalidadEntrega.ModalidadEntregaDescrip = ""; } } try { if (unidadVenta.Existe()) { throw new Exception("Errores.Invalidos.UnidadVentaExiste"); } if (unidadVenta.Guardar()) { string script = "<script language='javascript'>\n"; script += "alert('Los datos se guardaron correctamente.');\n"; script += "window.location.href = 'UnidadesVentaConsul.aspx';\n"; script += "</script>"; this.txtUnidadVentaID.Text = unidadVenta.UnidadVentaID.ToString(); Page.RegisterStartupScript("scriptOk", script); unidadVenta.Consultar(); int prioridad = unidadVenta.Prioridad; this.CargarPrioridades(); } else { string script = "<script language='javascript'>\n"; script += "alert('Los datos no se guardaron debido a errores.');\n"; script += "</script>"; Page.RegisterStartupScript("scriptError", script); } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public AutorPresentador(IAutorVista vista, IServicio <Autor> servicio) { _vista = vista; _servicio = servicio; }
public GuardarHistorial(IServicio servicio) : base(servicio) { }
public bool IsSatisfiedBy(IServicio servicio) { var costesServicio = servicio.ListaEmpleados.Count() * servicio.IngresoEmpleado * 1.15M; return(servicio.Precio == costesServicio); }
public EnviarCorreo(IServicio servicio) : base(servicio) { }
public DecoradorAbstracto(IServicio _IServicio) { this.IServicio = _IServicio; }
public HomeController(IServicio service) { _service = service; }
public DecoradorEmail(IServicio service) { _service = service; }
public AutorPresentador(IAutorVista vista) { _vista = vista; _servicio = new AutorServicio(); }
public Procesador(IServicio servicio) { this.servicio = servicio; }
public LibroPresentador(ILibroVista vista) { _vista = vista; _libroServicio = new LibroServicio(); _autoresServicio = new AutorServicio(); }
private void Editar() { IUnidadVenta unidadVenta = UnidadVentaFactory.GetUnidadVenta(); unidadVenta.UnidadVentaID = Convert.ToInt32(this.txtUnidadVentaID.Text); unidadVenta.Consultar(); this.txtUnidadVentaDescrip.Text = unidadVenta.UnidadVentaDescrip; //this.txtFechaAlta.Text = unidadVenta.FechaAlta.ToString("dd/MM/yyyy"); this.ddlProducto.SelectedValue = unidadVenta.Producto.ProductoID.ToString(); this.ddlTiempoEntrega.SelectedValue = unidadVenta.TiempoEntrega.TiempoEntregaID.ToString(); this.ddlIdentificador.SelectedValue = unidadVenta.TipoIdentificacionID.ToString(); this.chkSoloCorporativo.Checked = unidadVenta.SoloCorporativo; this.txtTiempoEstimadoEntrega.Text = unidadVenta.TiempoEstimadoEntrega == 0 ? "" : Convert.ToString(unidadVenta.TiempoEstimadoEntrega); TxtTiempoEstimadoTransito.Text = unidadVenta.TiempoEstimadoTransito == 0 ? "": unidadVenta.TiempoEstimadoTransito.ToString(); TxtTiempoEstimadoRedespacho.Text = unidadVenta.TiempoEstimadoRedespacho == 0 ? "" : unidadVenta.TiempoEstimadoRedespacho.ToString(); this.txtKmMaximo.Text = unidadVenta.KmMaximo == 0 ? "" : Convert.ToString(unidadVenta.KmMaximo); this.chklRequiereValidacion.Checked = unidadVenta.RequiereValidacion; this.chkRequiereDatosConf.Checked = unidadVenta.RequiereDatosConf; this.txtCantCuerposImprGuia.Text = unidadVenta.CantCuerposImprGuia == 0? "":unidadVenta.CantCuerposImprGuia.ToString(); //this.ddlIdentificador.SelectedValue = Utiles.BaseDatos.IntToSql(unidadVenta.TipoIdentificacionID) == System.DBNull.Value ? "0" : unidadVenta.TipoIdentificacionID.ToString(); this.ChkEmitirSisPackOff.Checked = unidadVenta.EmitirDesdeSisPackOff; this.txtValorDeclaradoMinimo.Text = unidadVenta.ValorDeclaradoMinimo == 0 ? "" : Convert.ToString(unidadVenta.ValorDeclaradoMinimo); this.txtValorDeclaradoMaximo.Text = unidadVenta.ValorDeclaradoMaximo == 0 ? "" : Convert.ToString(unidadVenta.ValorDeclaradoMaximo); this.txtValorAforo.Text = unidadVenta.ValorAforo == 0 ? "" : Convert.ToString(unidadVenta.ValorAforo); this.txtSeguro.Text = unidadVenta.Seguro == 0 ? "" : Convert.ToString(unidadVenta.Seguro); //DM 10/10/2012 Agrego tiempoestimadotransbordo this.TxtTiempoEstimadoTransbordo.Text = unidadVenta.TiempoEstimadoTransbordo == 0 ? string.Empty : Convert.ToString(unidadVenta.TiempoEstimadoTransbordo); ddlEmpresaFacturacion.SelectedValue = unidadVenta.EmpresaFacturacionID.ToString(); this.txtValorConversionM3.Text = unidadVenta.ValorConversionM3 == 0 ? "" : Convert.ToString(unidadVenta.ValorConversionM3); ddlConceptoFacturacionDelfos.SelectedValue = unidadVenta.ConceptoFacturacionDelfosID.ToString(); //Servicios Asociados a la Unidad de Venta if (unidadVenta.ServiciosCol.getCount() > 0) { for (int i = 0; i < unidadVenta.ServiciosCol.getCount(); i++) { IServicio servicio = unidadVenta.ServiciosCol.GetServicio(i); for (int j = 0; j < this.lstServicios.Items.Count; j++) { if (this.lstServicios.Items[j].Value == servicio.ServicioID.ToString()) { this.lstServicios.Items[j].Selected = true; } } } } else { this.lstServicios.Items[0].Selected = true; } if (unidadVenta.ExisteAsociacion()) { this.ddlProducto.Enabled = false; this.ddlTiempoEntrega.Enabled = false; this.lstServicios.Enabled = false; } //Modalidades de Entrega Asociadas a la Unidad de Venta /*if (unidadVenta.ModalidadEntregaCol.getCount() > 0) * { * for (int i=0; i < unidadVenta.ModalidadEntregaCol.getCount(); i++) * { * IModalidadEntrega modalidadEntrega = unidadVenta.ModalidadEntregaCol.GetModalidadEntrega(i); * for (int j=0; j < this.dtgModalidadesEntrega.Items.Count; j++) * { * if (this.dtgModalidadesEntrega.DataKeys[j].ToString() == modalidadEntrega.ModalidadEntregaID.ToString()) * ((CheckBox)this.dtgModalidadesEntrega.Items[j].FindControl("chkModalidad")).Checked = true; * } * } * }*/ }