private void _CargarControles() { if (IdCliente > 0) { this.Text = "Modificar Cliente"; var cliente = ClientesController.DatosCliente(IdCliente); txtNombre.Text = cliente.Nombre; txtApellido.Text = cliente.Apellido; txtEmail.Text = cliente.Email; txtWeb.Text = cliente.Web; var telefono = cliente.Clientes_Telefonos.FirstOrDefault(); if (telefono != null) { txtTelefono.Text = telefono.Telefono; txtFax.Text = telefono.Fax; } txtCodCliente.Text = cliente.Codigo; txtRazonSocial.Text = cliente.RazonSocial; txtCuit.Text = cliente.CUIT; cmbCondicionIva.SelectedValue = cliente.idCondicionIVA; txtPagos.Text = cliente.Pagos; var domicilio = cliente.Clientes_Domicilios.FirstOrDefault(); if (domicilio != null) { txtDomicilio.Text = domicilio.Domicilio; cmbProvincia.SelectedValue = LocalidadesController.DatosProvincia(domicilio.Provincia).idProvincia; txtLocalidad.Text = domicilio.Localidad; txtCodPostal.Text = domicilio.CodPostal; } } else { this.Text = "Alta de Clientes"; } }
private void cmbRazonSocial_SelectedIndexChanged(object sender, EventArgs e) { try { var cliente = ClientesController.DatosCliente(Convert.ToInt32(((Cliente)cmbRazonSocial.SelectedItem).idCliente)); _idCliente = cliente.idCliente; var domicilio = cliente.Clientes_Domicilios.FirstOrDefault(); txtDomicilio.Text = domicilio.Domicilio; txtLocalidad.Text = domicilio.Localidad; cmbProvincia.SelectedValue = LocalidadesController.DatosProvincia(domicilio.Provincia).idProvincia; txtCodPostal.Text = domicilio.CodPostal; txtCuit.Text = cliente.CUIT; txtCondIva.Text = cliente.CondicionIVA.ToString(); txtClienteCod.Text = cliente.Codigo; try { var transportista = cliente.Clientes_Transportistas.First(); _idTransportista = transportista.idTransportista; txtTransportistaRazonSocial.Text = transportista.Nombre; txtTransportistaDomicilio.Text = transportista.Domicilio; txtTransportistaCUIT.Text = transportista.CUIT; } catch (Exception) { MessageBox.Show("El cliente no tiene Transportistas, debe crear uno"); } } catch (Exception) { _LimpiarControles(); } }
private void btnClientes_Click(object sender, EventArgs e) { var frmClientesBuscador = new FrmClientesBuscador(); var result = frmClientesBuscador.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { _RefrescarClientes(); cmbRazonSocial.SelectedValue = frmClientesBuscador.ClienteSeleccionado.idCliente; var domicilio = frmClientesBuscador.DomicilioSeleccionado; txtDomicilio.Text = domicilio.Domicilio; txtLocalidad.Text = domicilio.Localidad; cmbProvincia.SelectedValue = LocalidadesController.DatosProvincia(domicilio.Provincia).idProvincia; txtCodPostal.Text = domicilio.CodPostal; } }
private void grdDomicilios_SelectionChanged(object sender, EventArgs e) { if (grdDomicilios.SelectedRows.Count > 0) { int idDomicilio = Convert.ToInt32(grdDomicilios.SelectedRows[0].Cells[0].Value); var domicilio = ClientesController.DatosDomicilio(idDomicilio); txtDomicilio.Text = domicilio.Domicilio; cmbProvincia.SelectedValue = LocalidadesController.DatosProvincia(domicilio.Provincia).idProvincia; txtLocalidad.Text = domicilio.Localidad; txtCodPostal.Text = domicilio.CodPostal; txtDescripcion.Text = domicilio.Descripcion; btnEliminar.Enabled = true; } else { btnEliminar.Enabled = false; } }
private void cmbRazonSocial_SelectedIndexChanged(object sender, EventArgs e) { try { var cliente = ClientesController.DatosCliente(Convert.ToInt32(((Cliente)cmbRazonSocial.SelectedItem).idCliente)); _idCliente = cliente.idCliente; var domicilio = cliente.Clientes_Domicilios.FirstOrDefault(); _idDomicilio = domicilio.idDomicilio; txtDomicilioEntrega.Text = domicilio.Domicilio; txtLocalidad.Text = domicilio.Localidad; comboProvincia.SelectedValue = LocalidadesController.DatosProvincia(domicilio.Provincia).idProvincia; txtCodPostal.Text = domicilio.CodPostal; txtCuit.Text = cliente.CUIT; txtClienteCod.Text = cliente.Codigo; } catch (Exception) { _LimpiarControles(); } }
private void gridTransportistas_SelectionChanged(object sender, EventArgs e) { if (gridTransportistas.SelectedRows.Count > 0) { int idTransportista = Convert.ToInt32(gridTransportistas.SelectedRows[0].Cells[0].Value); var transportista = ClientesController.DatosTransportista(idTransportista); txtNombre.Text = transportista.Nombre; txtCuit.Text = transportista.CUIT; txtTelefono.Text = transportista.Telefono; txtDomicilio.Text = transportista.Domicilio; cmbProvincia.SelectedValue = LocalidadesController.DatosProvincia(transportista.Provincia).idProvincia; txtLocalidad.Text = transportista.Localidad; txtCodPostal.Text = transportista.CodPostal; txtInfoAdicional.Text = transportista.InformacionAdicional; btnEliminar.Enabled = true; } else { btnEliminar.Enabled = false; } }
private void _CargarControles(Empresa empresa) { IdEmpresa = empresa.idEmpresa; txtRazonSocial.Text = empresa.RazonSocial; txtNombre.Text = empresa.Nombre; txtApellido.Text = empresa.Apellido; txtTelefono.Text = empresa.Telefono; txtFax.Text = empresa.Fax; txtEmail.Text = empresa.Email; txtWeb.Text = empresa.Web; txtDomicilio.Text = empresa.Domicilio; cmbProvincia.SelectedValue = LocalidadesController.DatosProvincia(empresa.Provincia).idProvincia; txtLocalidad.Text = empresa.Localidad; txtCodPostal.Text = empresa.CodPostal; txtCuit.Text = empresa.CUIT; cmbCondicionIva.SelectedValue = empresa.idCondicionIVA; dtpInicioActividades.Value = empresa.InicioActividades; txtIngresosBrutos.Text = empresa.IngBrutos; txtPorcentajeIVA.Text = (empresa.PorcentajeIVA.HasValue) ? empresa.PorcentajeIVA.Value.ToString() : ""; txtContrasenia.Text = empresa.Contrasenia ?? ""; txtRepetirContrasenia.Text = empresa.Contrasenia ?? ""; }