public FrmEnviarFichasMail(GI.BR.Propiedades.Propiedades Prop) : this() { propiedades = Prop; foreach (GI.BR.Propiedades.Propiedad p in Prop) { tbPropiedades.Text += p.Codigo+"; "; } }
private GI.BR.Propiedades.Propiedades GetPropiedadeSeleccionadas() { GI.BR.Propiedades.Propiedades propiedades = new GI.BR.Propiedades.Propiedades(); GI.BR.Propiedades.Propiedad p; foreach (ListViewItem lvi in lvPropiedades.SelectedItems) { p = (GI.BR.Propiedades.Propiedad)lvi.Tag; propiedades.Add(p); } return propiedades; }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (lvPedidos.SelectedItems.Count > 0) { GI.BR.Propiedades.Propiedades propiedades = new GI.BR.Propiedades.Propiedades(); propiedades.Add(this.Propiedad); GI.UI.Propiedades.Formularios.FrmEnviarFichasMail frm = new GI.UI.Propiedades.Formularios.FrmEnviarFichasMail(propiedades,GetClientes()); frm.OnEnvioFinalizado += new GI.UI.Propiedades.Formularios.EnvioFinalizadoHandler(frm_OnEnvioFinalizado); frm.Show(); } }
public void Inicializar() { GI.BR.Propiedades.EstadosPropiedad estados = new GI.BR.Propiedades.EstadosPropiedad(); estados.RecuperarEstados(tipo); GI.BR.Propiedades.EstadoPropiedad estado = null; foreach (GI.BR.Propiedades.EstadoPropiedad e in estados) { if (tipo.ToString() == "GI.BR.Propiedades.Venta") { if (e.IdEstadoPropiedad == 1) { estado = e; break; } } else { if (e.IdEstadoPropiedad == 6) { estado = e; break; } } } propiedades = new GI.BR.Propiedades.Propiedades(); if (tipo.ToString() == "GI.BR.Propiedades.Venta") propiedades.RecuperarPropiedadesVentas(estado); else propiedades.RecuperarPropiedadesAlquileres(estado); lvPropiedades.BeginUpdate(); lvPropiedades.Items.Clear(); ListViewItem item; foreach (GI.BR.Propiedades.Propiedad p in propiedades) { lvPropiedades.Items.Add(generarLVItem(p)); } lvPropiedades.EndUpdate(); }
private void enviarACorreoElectrónicoToolStripMenuItem_Click(object sender, EventArgs e) { if (Propiedad.IdPropiedad == 0) { Framework.General.GIMsgBox.Show("Debe primero guardar la propiedad enviar a correo electrónico", GI.Framework.General.enumTipoMensaje.Advertencia); return; } GI.BR.Propiedades.Propiedades propiedades = new GI.BR.Propiedades.Propiedades(); propiedades.Add(Propiedad); Formularios.FrmEnviarFichasMail frmMail = new GI.UI.Propiedades.Formularios.FrmEnviarFichasMail(propiedades); frmMail.ShowDialog(); }
private void toolStripButtonEnviarMail_Click(object sender, EventArgs e) { if (lvPropiedades.SelectedItems.Count < 1) { Framework.General.GIMsgBox.Show("Debe seleccionar una o mas propiedades", GI.Framework.General.enumTipoMensaje.Advertencia); return; } GI.BR.Propiedades.Propiedades propiedades = new GI.BR.Propiedades.Propiedades(); foreach(ListViewItem item in lvPropiedades.SelectedItems) propiedades.Add((GI.BR.Propiedades.Propiedad)item.Tag); Formularios.FrmEnviarFichasMail frm = new GI.UI.Propiedades.Formularios.FrmEnviarFichasMail(propiedades); frm.ShowDialog(); }
private void toolStripButtonBuscar_Click(object sender, EventArgs e) { frmBuscarPropiedades frmBusqueda = new frmBuscarPropiedades(tipo); if (frmBusqueda.ShowDialog() == DialogResult.OK) { lvPropiedades.BeginUpdate(); lvPropiedades.Items.Clear(); propiedades = frmBusqueda.Propiedades; ListViewItem item; foreach (GI.BR.Propiedades.Propiedad p in propiedades) { item = generarLVItem(p); lvPropiedades.Items.Add(item); } lvPropiedades.EndUpdate(); } }
public ReporteListadoPropiedades(Type Tipo, GI.BR.Propiedades.Propiedades Propiedades) : base() { propiedades = Propiedades; tipo = Tipo; }