public bool AdicionarPedido(Cliente clientenew, Pedido pedidoNew) { try { pedidoNew.Estado = "pendiente"; DataSetFacturacion.clienteDataTable clienteId = ClienteTB.GetIdByEmpresa(clientenew.Empresa); int id = ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).Id; if (pedidoNew.Tipo_impresion == null) pedidoNew.Tipo_impresion = ""; if (pedidoNew.Color_impresion == null) pedidoNew.Color_impresion = ""; if (pedidoNew.Observaciones == null) pedidoNew.Observaciones = ""; this.PedidoTB.Insert(pedidoNew.Fecha_entrega, pedidoNew.Fecha_expedicion, id, pedidoNew.Forma_pago, pedidoNew.Descuentos, pedidoNew.Tipo_documento, pedidoNew.Tipo_impresion, pedidoNew.Color_impresion, pedidoNew.Estado, pedidoNew.Cantidad_paginas, pedidoNew.Coste_total, pedidoNew.Importe_total, pedidoNew.Pago_adelantado, pedidoNew.Observaciones, pedidoNew.Cantidad_Ejemplares, pedidoNew.ManoObraFotocopia, pedidoNew.ManoObraImpresion, pedidoNew.ManoObraPresillado, pedidoNew.Paginas_por_Cara, pedidoNew.ManoObraEncuadernado, pedidoNew.ValorAgregado, pedidoNew.ManoObraCorte, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).nombre_representante, pedidoNew.CostePapel, pedidoNew.CostePapel, pedidoNew.ManoObraDisenno, pedidoNew.Cantidad_Hojas_Mecanografia); this.PedidoTB.Update(this.ds.pedido); this.PedidoTB.Fill(this.ds.pedido); return true; } catch (Exception ex) { throw ex; } }
public PropiedadesPedido(Modelo.Pedido SelectedPedido, Cliente cliente) { InitializeComponent(); this.SelectedPedido = SelectedPedido; this.cliente = cliente; LlenarPropiedades(SelectedPedido, cliente); }
private void LlenarPropiedades(Cliente cliente) { lblPedidoId.Text = cliente.Id.ToString(); direccion.Text = cliente.Direccion; nombre.Text = cliente.Nombre_representante; carnet.Text = cliente.Carnet_representante; cuentabancaria.Text = cliente.Cuenta_Bancaria; telefono.Text = cliente.Telefono; lblServiciosSolicitados.Text = cliente.Pedidos.Count.ToString(); }
public VFactura(Pedido Pedido, Cliente Cliente, List<VServicios> VServicio) { InitializeComponent(); FacturaModelo factura = new FacturaModelo(Pedido, Cliente, VServicio); try { printControl1.PrintingSystem = factura.PrintingSystem; factura.CreateDocument(false); factura.ShowPreview(); } catch (Exception e) { throw e; } }
private void LlenarPropiedades(Modelo.Pedido SelectedPedido, Cliente cliente) { lblPedidoId.Text = SelectedPedido.Id.ToString(); direccion.Text = cliente.Direccion; nombre.Text = cliente.Nombre_representante; carnet.Text = cliente.Carnet_representante; cuentabancaria.Text = cliente.Cuenta_Bancaria; telefono.Text = cliente.Telefono; if (SelectedPedido.Tipo_impresion == "") SelectedPedido.Tipo_impresion = "-"; if (SelectedPedido.Color_impresion == "") SelectedPedido.Color_impresion = "-"; tipodoc.Text = SelectedPedido.Tipo_documento; fechentrega.Text = SelectedPedido.Fecha_entrega.ToString(); fechexpedicion.Text = SelectedPedido.Fecha_expedicion.ToString(); tipoimpresion.Text = SelectedPedido.Tipo_impresion; colorimpresion.Text = SelectedPedido.Color_impresion; if (SelectedPedido.Cantidad_paginas == 0) cantpag.Text = "-"; else cantpag.Text = SelectedPedido.Cantidad_paginas.ToString(); if (SelectedPedido.Cantidad_Ejemplares == 0) cantejemp.Text = "-"; else cantejemp.Text = SelectedPedido.Cantidad_Ejemplares.ToString(); formpago.Text = SelectedPedido.Forma_pago; moimpresion.Text = SelectedPedido.ManoObraImpresion.ToString(); mofotocopuia.Text = SelectedPedido.ManoObraFotocopia.ToString(); moencuadernado.Text = SelectedPedido.ManoObraFotocopia.ToString(); mopresillado.Text = SelectedPedido.ManoObraPresillado.ToString(); mocorte.Text = SelectedPedido.ManoObraCorte.ToString(); valoragregado.Text = SelectedPedido.ValorAgregado.ToString(); pagoadelantado.Text = SelectedPedido.Pago_adelantado.ToString(); descuentos.Text = SelectedPedido.Descuentos.ToString(); costototal.Text = SelectedPedido.Coste_total.ToString(); importetotal.Text = SelectedPedido.Importe_total.ToString(); }
public Wizard(DateTime fechaultimoPedido, DataSetFacturacionTableAdapters.clienteTableAdapter ClienteTB, DataSetFacturacion ds, DataSetFacturacionTableAdapters.pedidoTableAdapter PedidoTB, DataSetFacturacionTableAdapters.pedidos_costosTableAdapter CostosTB, DataSetFacturacionTableAdapters.ficha_costosTableAdapter FichaCostosTB) { InitializeComponent(); wizardNuevoPedido.NextText = "Próximo"; wizardNuevoPedido.CancelText = "Cancelar"; this.fechaultimoPedido = fechaultimoPedido; this.ClienteTB = ClienteTB; this.PedidoTB = PedidoTB; this.CostosTB = CostosTB; this.FichaCostosTB = FichaCostosTB; this.ds = ds; pedido = new Pedido(); cliente = new Cliente(); wpgFinal.AllowBack = false; wpgInsertando.AllowBack = false; }
public FacturaModelo(Pedido pedido, Cliente cliente, List<VServicios> VServicio) { InitializeComponent(); this.Pedido = pedido; this.Cliente = cliente; this.VServicio = VServicio; if (Cliente != null) { if (Cliente.Carnet_representante != null) xrlCarnetRepresentante.Text = Cliente.Carnet_representante.ToString(); if (Cliente.Nombre_representante != null) xrlNombreRepresentante.Text = Cliente.Nombre_representante; if (Cliente.Provincia != null) xrlProvincia.Text = Cliente.Provincia; if (Cliente.Telefono != null) xrlTelefono.Text = Cliente.Telefono.ToString(); if (Cliente.Cuenta_Bancaria != null) xrlCuentaBancaria.Text = Cliente.Cuenta_Bancaria.ToString(); if (Cliente.Direccion != null) xrlDireccion.Text = Cliente.Direccion; xrlIdFactura.Text = Pedido.Id.ToString(); if (VServicio != null) { foreach (var item in VServicio) { ConstruirServicios(item, VServicio.IndexOf(item)); } } xrlImp.Text =Convert.ToDecimal(Pedido.Importe_total).ToString("N"); xrlFecha.Text = DateTime.Today.Date.ToShortDateString(); xrlNombreCliente.Text = Cliente.Nombre_representante; xrlcliente.Text = Cliente.Empresa; xrlIdFactura.Text = Pedido.Id.ToString(); xrlTrabajo.Text = Pedido.Tipo_documento; } }
bool ICliente.EliminarCliente(Cliente cliente) { try { foreach (var client in ds.cliente) { if (((DataSetFacturacion.clienteRow)client).Id == cliente.Id) { foreach (var item in ((DataSetFacturacion.clienteRow)client).GetpedidoRows()) { foreach (var serv in ((DataSetFacturacion.pedidoRow)item).Getpedidos_costosRows()) { CostosTB.Delete(serv.Id, serv.idpedido, serv.idcostos, serv.material); } PedidoTB.Delete(item.Id, item.fecha_entrega, item.fecha_expedicion, item.cliente, item.forma_pago, item.descuentos, item.tipo_documento, item.tipo_impresion, item.color_impresion, item.estado, item.coste_total, item.cantidad_paginas, item.importe_total, item.pago_adelantado, item.observaciones, item.cant_ejemplares, item.mano_obra_fotocopia, item.mano_obra_impresion, item.mano_obra_presillado, item.paginas_x_cara, item.mano_obra_encuadernado, item.valor_agregado, item.mano_obra_corte, item.nombre_cliente, item.costotonel, item.costopapel, item.mano_obra_disenno, item.cantidad_hojas_mecanografia); } } ClienteTB.Delete(client.Id, client.cuenta_bancaria, client.provincia, client.nombre_representante, client.carnet_representante, client.direccion, client.telefono, client.empresa); break; } this.CostosTB.Fill(ds.pedidos_costos); this.PedidoTB.Fill(this.ds.pedido); this.ClienteTB.Fill(ds.cliente); return true; } catch (Exception ex) { throw ex; } }
public Cliente ClienteDadoIdPedido(int idpedido) { Cliente clientetemp = new Cliente(); DataSetFacturacion.pedidoDataTable pedido = this.PedidoTB.GetIdClienteByIdPedido(idpedido); int idcliente = ((DataSetFacturacion.pedidoRow)pedido.Rows[0]).cliente; clientetemp = UsandoMetodoGetClienteById(idcliente); return clientetemp; }
private void wizardNuevoPedido_NextClick(object sender, DevExpress.XtraWizard.WizardCommandButtonClickEventArgs e) { wizardNuevoPedido.NextText = "Próximo"; wizardNuevoPedido.CancelText = "Cancelar"; wpgCliente.AllowNext = false; wpgTipoPedido.AllowNext = false; wpgImpresion.AllowNext = false; wpgEncuadernado.AllowNext = false; wpgFotocopia.AllowNext = false; wpgDiseño.AllowNext = false; wpgMecanografia.AllowNext = false; wpgCorte.AllowNext = false; ValidadPaginaEncuadernadoWizard(); ValidarPaginaClienteWizard(); ValidadPaginaImpresionWizard(); ValidadPaginaFotocopiaWizard(); ValidandoPaginaDiseño(); ValidarPaginaCorteWizard(); ValidarPaginaMecanografiaWizard(); /* Pagina de Datos del Cliente*/ if (wizardNuevoPedido.SelectedPage.Name == wpgCliente.Name) { if (cliente == null) cliente = new Cliente(); cliente.Nombre_representante = txtnombrecliente.Text; cliente.Empresa = cbxEmpresa.Text; cliente.Carnet_representante = txtcarnetcliente.Text; cliente.Direccion = txtdireccioncliente.Text; cliente.Provincia = cbxprovincia.Text; cliente.Telefono = txttelefonocliente.Text; cliente.Cuenta_Bancaria = txtcuentabancariacliente.Text; } /* Pagina tipo de servicio*/ if (wizardNuevoPedido.SelectedPage.Name == wpgTipoPedido.Name) { pedido.Tipo_documento = cbxtipodocumento.Text; if (checkTipoServicio.SelectedItems.Count > 0) { wpgTipoPedido.AllowNext = true; } } /* Pagina de impresion*/ if (wizardNuevoPedido.SelectedPage.Name == wpgImpresion.Name) { pedido.Cantidad_Ejemplares = Convert.ToInt16(txtcantejemplares.Text); pedido.Cantidad_paginas = Convert.ToDouble(txtcantpag.Text); pedido.Tipo_impresion = cbxtipoimpresion.Text; pedido.Color_impresion = cbxcolorimpresion.Text; pedido.Paginas_por_Cara = Convert.ToInt16(txtpaginasxhoja.Text); if (pedido.Servicios == null) pedido.Servicios = new List<Servicio>(); if ((((CheckedListBoxItem)checkTipoServicio.GetItem(2)).CheckState == CheckState.Checked)) { pedido.ManoObraPresillado = pedido.Cantidad_Ejemplares * 1; } if (!ExisteServicio(cbxTipoToner.Text)) { Servicio serv = CrearServicio(cbxTipoToner.Text); serv.Unidad_medida = "U"; pedido.Servicios.Add(serv); } pedido.ManoObraImpresion = Math.Round(Convert.ToDouble(txtManoObraImpresion.Text)*9.40, MidpointRounding.AwayFromZero); if (!ExisteServicio(cbxtipopapel.Text)) { Servicio serv = CrearServicio(cbxtipopapel.Text); pedido.Servicios.Add(serv); } lblInfDesc.Text = "Hasta el momento el cliente tiene un importe de: " + CalcularImporteTotal().ToString() + ".00 CUP .Especifique si desea realizarle algún descuento."; } /*Pagina de Fotocopia*/ if (wizardNuevoPedido.SelectedPage.Name == wpgFotocopia.Name) { pedido.Cantidad_Ejemplares = Convert.ToInt16(txtEjemplaresFotocopia.Text); pedido.Cantidad_paginas = Convert.ToDouble(txtPaginasFotocopia.Text); pedido.Tipo_impresion = cbxTipoFotocopia.Text; pedido.Paginas_por_Cara = Convert.ToInt16(txtPagxHojaFotocopia.Text); pedido.Color_impresion = "b/n"; pedido.ManoObraFotocopia = Math.Round(Convert.ToDouble(txtManoObraFotocopia.Text) * 9.40, MidpointRounding.AwayFromZero); if (pedido.Servicios == null) pedido.Servicios = new List<Servicio>(); if ((((CheckedListBoxItem)checkTipoServicio.GetItem(2)).CheckState == CheckState.Checked)) { pedido.ManoObraPresillado = pedido.Cantidad_Ejemplares * 1; } if (!ExisteServicio(cbxTipoTonerFotocopia.Text)) { Servicio serv = CrearServicio(cbxTipoTonerFotocopia.Text); pedido.Servicios.Add(serv); } if (!ExisteServicio(cbxTipoPapelFotocopia.Text)) { Servicio serv = CrearServicio(cbxTipoPapelFotocopia.Text); pedido.Servicios.Add(serv); } lblInfDesc.Text = "Hasta el momento el cliente tiene un importe de: " + CalcularImporteTotal().ToString() + ".00 CUP. Especifique si desea realizarle algún descuento."; } /*Pagina de Encuadernado*/ if (wizardNuevoPedido.SelectedPage.Name == wpgEncuadernado.Name) { pedido.ManoObraEncuadernado = Math.Round(Convert.ToDouble(txtManoObraEncuadernado.Text)*9.40, MidpointRounding.AwayFromZero); lblInfDesc.Text = "Hasta el momento el cliente tiene un importe de: " + CalcularImporteTotal().ToString() + ".00 CUP. Especifique si desea realizarle algún descuento."; } /**Pagina de Corte*/ if (wizardNuevoPedido.SelectedPage == wpgCorte) { pedido.ManoObraCorte = Math.Round(Convert.ToDouble(txtmanoobraCorte.Text)* 9.40, MidpointRounding.AwayFromZero); lblInfDesc.Text = "Hasta el momento el cliente tiene un importe de: " + CalcularImporteTotal().ToString() + ".00 CUP. Especifique si desea realizarle algún descuento."; } /*Pagina de diseño*/ if (wizardNuevoPedido.SelectedPage.Name == wpgDiseño.Name) { //Adicionando diseño a los servicios bool temp = false; foreach (var item in checkDiseño.Items) { if (((CheckedListBoxItem)item).CheckState == CheckState.Checked) { temp = ExisteServicio(((CheckedListBoxItem)item).Value.ToString()); if (!temp) pedido.Servicios.Add(CrearServicio(((CheckedListBoxItem)item).Value.ToString())); } } pedido.ManoObraDisenno = Math.Round(Convert.ToDouble(txtmanoobradiseño.Text), MidpointRounding.AwayFromZero); lblInfDesc.Text = "Hasta el momento el cliente tiene un importe de: " + CalcularImporteTotal().ToString() + ".00 CUP. Especifique si desea realizarle algún descuento."; } /*Pagina de mecanografia*/ if (wizardNuevoPedido.SelectedPage.Name == wpgMecanografia.Name) { //Adicionando mecanografia a los servicios bool temp = false; pedido.Cantidad_Hojas_Mecanografia = Convert.ToInt16(txtcantidadhojasmecanografia.Text); foreach (var item in checkMecanografia.Items) { if (((CheckedListBoxItem)item).CheckState == CheckState.Checked) { temp = ExisteServicio(((CheckedListBoxItem)item).Value.ToString()); if (!temp) pedido.Servicios.Add(CrearServicio(((CheckedListBoxItem)item).Value.ToString())); } } lblInfDesc.Text = "Hasta el momento el cliente tiene un importe de: " + CalcularImporteTotal().ToString() + ".00 CUP. Especifique si desea realizarle algún descuento."; } /* Pagina resumen, seria el next de datos del servicio */ if (wizardNuevoPedido.SelectedPage.Name == wpgFechaPago.Name) { wizardNuevoPedido.NextText = "Guardar"; pedido.Forma_pago = cbxformapago.Text; //if (cliente.Cuenta_Bancaria != "") //{ // cbxformapago. //} if (txtdescuentos.Text != "") { int desc = Convert.ToInt16(txtdescuentos.Text); pedido.Descuentos = Math.Round(Convert.ToDouble(desc), MidpointRounding.AwayFromZero); } pedido.Observaciones = memoObservaciones.Text; LlenarPaginaResumen(); } /*Pagina para guardar*/ if (wizardNuevoPedido.SelectedPage.Name == wpgResumen.Name) { backgroundWorker1.RunWorkerAsync(); } }
private static Cliente CrearCliente(object item) { Cliente clientetemp = new Cliente(); clientetemp.Nombre_representante = ((DataSetFacturacion.clienteRow)item).nombre_representante; clientetemp.Carnet_representante = ((DataSetFacturacion.clienteRow)item).carnet_representante; clientetemp.Provincia = ((DataSetFacturacion.clienteRow)item).provincia; clientetemp.Telefono = ((DataSetFacturacion.clienteRow)item).telefono; clientetemp.Direccion = ((DataSetFacturacion.clienteRow)item).direccion; clientetemp.Cuenta_Bancaria = ((DataSetFacturacion.clienteRow)item).cuenta_bancaria; clientetemp.Empresa = ((DataSetFacturacion.clienteRow)item).empresa; return clientetemp; }
public Cliente ClienteDadoIdPedido(int idpedido) { Cliente clientetemp = new Cliente(); DataSetFacturacion.pedidoDataTable pedido = this.PedidoTB.GetIdClienteByIdPedido(idpedido); int idcliente = ((DataSetFacturacion.pedidoRow)pedido.Rows[0]).cliente; DataSetFacturacion.clienteDataTable clienteReturn = ClienteTB.GetClienteById(idcliente); clientetemp= CrearCliente(clienteReturn); return clientetemp; }
public bool EliminarCliente(Cliente cliente) { return icliente.EliminarCliente(cliente); }
public bool AdicionarCliente(Cliente clientenew, Pedido pedidonew) { return icliente.AdicionarCliente(clientenew, pedidonew); }
private Cliente UsandoMetodoGetClienteById(int id) { Cliente clientetemp = new Cliente(); DataSetFacturacion.clienteDataTable item = ClienteTB.GetClienteById(id); clientetemp.Id = id; clientetemp.Nombre_representante = ((DataSetFacturacion.clienteRow)item.Rows[0]).nombre_representante; clientetemp.Carnet_representante = ((DataSetFacturacion.clienteRow)item.Rows[0]).carnet_representante; clientetemp.Provincia = ((DataSetFacturacion.clienteRow)item.Rows[0]).provincia; clientetemp.Telefono = ((DataSetFacturacion.clienteRow)item.Rows[0]).telefono; clientetemp.Direccion = ((DataSetFacturacion.clienteRow)item.Rows[0]).direccion; clientetemp.Cuenta_Bancaria = ((DataSetFacturacion.clienteRow)item.Rows[0]).cuenta_bancaria; clientetemp.Empresa = ((DataSetFacturacion.clienteRow)item.Rows[0]).empresa; clientetemp.Pedidos = CrearPedidos(((DataSetFacturacion.clienteRow)item.Rows[0]).GetpedidoRows()); return clientetemp; }
bool ICliente.EliminarCliente(Cliente cliente) { try { ClienteTB.Delete(cliente.Id, cliente.Cuenta_Bancaria, cliente.Provincia, cliente.Nombre_representante, cliente.Carnet_representante, cliente.Direccion, cliente.Telefono, cliente.Empresa); this.ClienteTB.Update(this.ds.cliente); this.ClienteTB.Fill(this.ds.cliente); return true; } catch (Exception ex) { throw ex; } }
public bool AdicionarCliente(Cliente clientenew, Pedido pedidoNew) { try { pedidoNew.Estado = "pendiente"; DataSetFacturacion.clienteDataTable clienteId = ClienteTB.GetIdByEmpresa(clientenew.Empresa); int idtemp = ObtenerIdCliente(clienteId); if (idtemp == 0) { this.ClienteTB.Insert(clientenew.Cuenta_Bancaria, clientenew.Provincia, clientenew.Nombre_representante, clientenew.Carnet_representante, clientenew.Direccion, clientenew.Telefono, clientenew.Empresa); this.ClienteTB.Update(this.ds.cliente); this.ClienteTB.Fill(this.ds.cliente); DataSetFacturacion.clienteDataTable cliente = ClienteTB.GetIdByEmpresa(clientenew.Empresa); idtemp = ObtenerIdCliente(cliente); } else { if (idtemp > 0) { if (((DataSetFacturacion.clienteRow)clienteId.Rows[0]).cuenta_bancaria != (clientenew.Cuenta_Bancaria) || ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).direccion != (clientenew.Direccion) || ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).telefono != (clientenew.Telefono) || ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).empresa != (clientenew.Empresa) || ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).nombre_representante != (clientenew.Nombre_representante) || ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).provincia != (clientenew.Provincia)) { ClienteTB.Update(clientenew.Cuenta_Bancaria, clientenew.Provincia, clientenew.Nombre_representante, clientenew.Carnet_representante, clientenew.Direccion, clientenew.Telefono, clientenew.Empresa, idtemp, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).cuenta_bancaria, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).provincia, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).nombre_representante, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).carnet_representante, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).direccion, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).telefono, ((DataSetFacturacion.clienteRow)clienteId.Rows[0]).empresa); } } } if (pedidoNew.Tipo_impresion == null) pedidoNew.Tipo_impresion = ""; if (pedidoNew.Color_impresion == null) pedidoNew.Color_impresion = ""; if (pedidoNew.Observaciones == null) pedidoNew.Observaciones = ""; this.PedidoTB.Insert(pedidoNew.Fecha_entrega, pedidoNew.Fecha_expedicion, idtemp, pedidoNew.Forma_pago, pedidoNew.Descuentos, pedidoNew.Tipo_documento, pedidoNew.Tipo_impresion, pedidoNew.Color_impresion, pedidoNew.Estado, pedidoNew.Coste_total, pedidoNew.Cantidad_paginas, pedidoNew.Importe_total, pedidoNew.Pago_adelantado, pedidoNew.Observaciones, pedidoNew.Cantidad_Ejemplares, pedidoNew.ManoObraFotocopia, pedidoNew.ManoObraImpresion, pedidoNew.ManoObraPresillado, pedidoNew.Paginas_por_Cara, pedidoNew.ManoObraEncuadernado, pedidoNew.ValorAgregado, pedidoNew.ManoObraCorte, clientenew.Nombre_representante, pedidoNew.CosteTonel, pedidoNew.CostePapel, pedidoNew.ManoObraDisenno, pedidoNew.Cantidad_Hojas_Mecanografia ); this.PedidoTB.Update(this.ds.pedido); this.PedidoTB.Fill(this.ds.pedido); int? idpedido = PedidoTB.IdUltimoPedidoInsertado(); foreach (var item in pedidoNew.Servicios) { DataSetFacturacion.ficha_costosDataTable fichacostosId = FichaCostosTB.GetIdByMaterial(item.Material); int idfichacostos = ((DataSetFacturacion.ficha_costosRow)fichacostosId.Rows[0]).id; this.CostosTB.Insert(idpedido, idfichacostos, item.Material); this.CostosTB.Update(this.ds.pedidos_costos); this.CostosTB.Fill(this.ds.pedidos_costos); } return true; } catch (Exception ex) { throw ex; } }
public PropiedadesCliente(Cliente cliente) { InitializeComponent(); this.cliente = cliente; LlenarPropiedades(cliente); }