private void ModificarDireccion(UltraGridRow Row) { ItemSocioNegocioDireccion ItemDireccion = (ItemSocioNegocioDireccion)Row.Tag; FrmSeleccionarDireccion SeleccionarDireccion = new FrmSeleccionarDireccion(); ItemDireccion = SeleccionarDireccion.ModificarDireccion(ItemDireccion); MostrarDireccion(Row); }
public void MostrarDireccion(UltraGridRow Row) { ItemSocioNegocioDireccion item = (ItemSocioNegocioDireccion)Row.Tag; Row.Cells[colDepartamento].Value = item.Departamento.Nombre; Row.Cells[colProvincia].Value = item.Provincia.Nombre; Row.Cells[colDistrito].Value = item.Distrito.Nombre; Row.Cells[colDireccion].Value = item.Direccion; Row.Cells[colDirEntrega].Value = item.EsDireccionEntrega; Row.Cells[colDirFactura].Value = item.EsDireccionFacturacion; }
private void btnAgregarDireccion_Click(object sender, EventArgs e) { FrmSeleccionarDireccion SeleccionarDireccion = new FrmSeleccionarDireccion(); ItemSocioNegocioDireccion ItemDireccion = SeleccionarDireccion.ObtenerDireccion(); if (ItemDireccion != null) { SocioNegocio.Direcciones.Add(ItemDireccion); UltraGridRow Row = GrillaDirecciones.DisplayLayout.Bands[0].AddNew(); Row.Tag = ItemDireccion; MostrarDireccion(Row); } }
public ItemSocioNegocioDireccion ModificarDireccion(ItemSocioNegocioDireccion ItemDireccion) { Item = ItemDireccion; Mostrar(); ShowDialog(); if (SWAcept) { return(Item); } else { return(ItemDireccion); } }
private void ssDireccionFactura_Search(object sender, EventArgs e) { try { FrmSelectedEntity FrmSeleccionarDireccion = new FrmSelectedEntity(); ItemSocioNegocioDireccion Direccion = (ItemSocioNegocioDireccion)FrmSeleccionarDireccion.GetSelectedEntity(typeof(ItemSocioNegocioDireccion), "Dirección", String.Format("IDSocioNegocio = '{0}' AND EsDireccionFacturacion = 1", SolicitudCotizacion.Cliente.ID)); if (Direccion != null) { SolicitudCotizacion.DireccionFacturacion = Direccion.Direccion; ssDireccionFactura.Text = Direccion.Direccion; } } catch (Exception ex) { SoftException.Control(ex); } }
private void ssDireccion_Search(object sender, EventArgs e) { if (GuiaRemision.Distrito != null) { ItemSocioNegocioDireccion ItemDireccionModificado = new ItemSocioNegocioDireccion(); ItemDireccionModificado.Departamento = GuiaRemision.Departamento; ItemDireccionModificado.Provincia = GuiaRemision.Provincia; ItemDireccionModificado.Distrito = GuiaRemision.Distrito; ItemDireccionModificado.Direccion = GuiaRemision.Direccion; FrmSeleccionarDireccion SeleccionarDireccionModificar = new FrmSeleccionarDireccion(); ItemSocioNegocioDireccion ItemDireccionModicado = SeleccionarDireccionModificar.ModificarDireccion(ItemDireccionModificado); if (ItemDireccionModicado != null) { GuiaRemision.Departamento = ItemDireccionModicado.Departamento; GuiaRemision.Provincia = ItemDireccionModicado.Provincia; GuiaRemision.Distrito = ItemDireccionModicado.Distrito; GuiaRemision.Direccion = ItemDireccionModicado.Direccion; ssDireccion.Text = GuiaRemision.Departamento.Nombre + "-" + GuiaRemision.Provincia.Nombre + "-" + GuiaRemision.Distrito.Nombre; txtDireccion.Text = GuiaRemision.Direccion; } } else { FrmSeleccionarDireccion SeleccionarDireccion = new FrmSeleccionarDireccion(); ItemSocioNegocioDireccion ItemDireccion = SeleccionarDireccion.ObtenerDireccion(); if (ItemDireccion != null) { GuiaRemision.Departamento = ItemDireccion.Departamento; GuiaRemision.Provincia = ItemDireccion.Provincia; GuiaRemision.Distrito = ItemDireccion.Distrito; GuiaRemision.Direccion = ItemDireccion.Direccion; ssDireccion.Text = GuiaRemision.Departamento.Nombre + "-" + GuiaRemision.Provincia.Nombre + "-" + GuiaRemision.Distrito.Nombre; txtDireccion.Text = GuiaRemision.Direccion; } } }
private void GrillaDirecciones_CellChange(object sender, CellEventArgs e) { ItemSocioNegocioDireccion Item = (ItemSocioNegocioDireccion)e.Cell.Row.Tag; switch (e.Cell.Column.Key) { case colDireccion: Item.Direccion = Convert.ToString(e.Cell.Text); break; case colDirEntrega: Item.EsDireccionEntrega = Convert.ToBoolean(e.Cell.Text); break; case colDirFactura: Item.EsDireccionFacturacion = Convert.ToBoolean(e.Cell.Text); break; default: break; } this.MostrarDireccion(e.Cell.Row); }