private void editarFichaToolStripMenuItem_Click(object sender, EventArgs e) { if (lvClientes.SelectedItems.Count != 1) return; frmFichaCliente frm = new frmFichaCliente(); frm.Cliente = (GI.BR.Clientes.Cliente)lvClientes.SelectedItems[0].Tag; if (frm.ShowDialog() == DialogResult.OK) this.CargarClientes(clientes); }
private void nuevoPropietarioToolStripMenuItem_Click(object sender, EventArgs e) { GI.BR.Clientes.ClienteFactory cf = new GI.BR.Clientes.ClienteFactory(); frmFichaCliente frm = new frmFichaCliente(); frm.Cliente = cf.CrearClaseCliente(typeof(GI.BR.Clientes.Propietario)); if (frm.ShowDialog() == DialogResult.OK) { this.clientes.Add(frm.Cliente); this.CargarClientes(clientes); } }
private void lvClientes_DoubleClick(object sender, EventArgs e) { if (lvClientes.SelectedItems.Count != 1) return; frmFichaCliente frm = new frmFichaCliente(); frm.SoloLectura = true; frm.Cliente = (GI.BR.Clientes.Cliente)lvClientes.SelectedItems[0].Tag; frm.Show(); }
public object NuevoObjeto() { if (tipoCliente == null) { GI.Framework.General.GIMsgBox.Show("Para crear un cliente, dirigase al módulo de clientes.", GI.Framework.General.enumTipoMensaje.Informacion); return null; } GI.BR.Clientes.Cliente cliente = new GI.BR.Clientes.ClienteFactory().CrearClaseCliente(tipoCliente); frmFichaCliente frmFicha = new frmFichaCliente(); frmFicha.Cliente = cliente; frmFicha.SoloLectura = false; if (frmFicha.ShowDialog() == System.Windows.Forms.DialogResult.OK) return cliente; return null; }
public void ModificarObjeto(object Objeto) { frmFichaCliente frmFicha = new frmFichaCliente(); frmFicha.Cliente = (GI.BR.Clientes.Cliente)Objeto; frmFicha.SoloLectura = false; frmFicha.ShowDialog(); }
private void nuevoInquilinoToolStripMenuItem_Click(object sender, EventArgs e) { if (MostrarAvisoDemo()) return; GI.BR.Clientes.ClienteFactory cf = new GI.BR.Clientes.ClienteFactory(); frmFichaCliente frm = new frmFichaCliente(); frm.Cliente = cf.CrearClaseCliente(typeof(GI.BR.Clientes.Inquilino)); if (frm.ShowDialog() == DialogResult.OK) { this.clientes.Add(frm.Cliente); this.CargarClientes(clientes); } }