private void _CargarControles() { //Empresa var empresa = EmpresaController.DatosEmpresa(); lblEmpRazonSocial.Text = empresa.RazonSocial; lblEmpDomicilio.Text = empresa.Domicilio; lblEmpCodPostal.Text = empresa.CodPostal; lblEmpLocalidad.Text = empresa.Localidad; lblEmpProvincia.Text = empresa.Provincia; lblEmpTel.Text = empresa.Telefono; lblEmpFax.Text = empresa.Fax; lblEmpPosicionIVA.Text = empresa.CondicionIVA.ToString(); lblEmpCuit.Text = empresa.CUIT; lblEmpIngBrutos.Text = empresa.IngBrutos; lblEmpInicioActividades.Text = empresa.InicioActividades.ToShortDateString(); comboProvincia.DataSource = LocalidadesController.ListarProvincias(); comboProvincia.DisplayMember = "Provincia1"; comboProvincia.ValueMember = "idProvincia"; //Clientes _RefrescarClientes(); //Articulos var columnCodigo = (DataGridViewComboBoxColumn)grdDetallePresupuesto.Columns["Codigo"]; columnCodigo.DataSource = ArticulosController.ListarCodigoYColorArticulos(); var columnDescripcion = (DataGridViewComboBoxColumn)grdDetallePresupuesto.Columns["Descripcion"]; columnDescripcion.DataSource = ArticulosController.ListarDescripcionArticulos(); }
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 _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 FrmRemito_Load(object sender, EventArgs e) { ClientesController = new ClientesController(); LocalidadesController = new LocalidadesController(); FiscalesController = new FiscalesController(); EmpresaController = new EmpresaController(); ArticulosController = new ArticulosController(); RemitosController = new RemitosController(); _CargarControles(); }
private void FrmPresupuesto_Load(object sender, EventArgs e) { ClientesController = new ClientesController(); LocalidadesController = new LocalidadesController(); FiscalesController = new FiscalesController(); EmpresaController = new EmpresaController(); ArticulosController = new ArticulosController(); FacturasController = new FacturasController(); PresupuestoController = new PresupuestoController(); _CargarControles(); }
private void FrmClientesDomicilios_Load(object sender, EventArgs e) { ClientesController = new ClientesController(); LocalidadesController = new LocalidadesController(); cmbProvincia.DataSource = LocalidadesController.ListarProvincias(); cmbProvincia.ValueMember = "idProvincia"; cmbProvincia.DisplayMember = "Provincia1"; lblCliente.Text = ClientesController.DatosCliente(IdCliente).RazonSocial; _Refrescar(); }
private void cmbProvincia_SelectedIndexChanged(object sender, EventArgs e) { try { var provincia = (Provincia)cmbProvincia.SelectedItem; _LimpiarPantalla(); cmbLocalidad.DataSource = LocalidadesController.ListarLocalidadesPorProvincia(provincia); cmbLocalidad.DisplayMember = "Localidad"; } catch (Exception) { MessageBox.Show("Ocurrio un problema al listar las Localidades, inténtelo nuevamente"); this.Close(); } }
private void FrmClientesTransportistas_Load(object sender, EventArgs e) { ClientesController = new ClientesController(); LocalidadesController = new LocalidadesController(); cmbProvincia.DataSource = LocalidadesController.ListarProvincias(); cmbProvincia.ValueMember = "idProvincia"; cmbProvincia.DisplayMember = "Provincia1"; lblCliente.Text = ClientesController.DatosCliente(IdCliente).RazonSocial; btnSeleccionar.Visible = SeleccionHabilitada; _Refrescar(); }
private void FrmLocalidades_Load(object sender, EventArgs e) { try { LocalidadesController = new LocalidadesController(); var provincias = LocalidadesController.ListarProvincias(); cmbProvincia.DataSource = provincias; cmbProvincia.DisplayMember = "Provincia1"; } catch (Exception) { MessageBox.Show("Ocurrio un problema al listar las provincias, inténtelo nuevamente"); this.Close(); } }
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 btnAceptar_Click(object sender, EventArgs e) { if (_FaltaCampoRequerido()) { return; } if (txtNuevaLocalidad.Text != "" && txtNuevoCodPostal.Text != "") { var result = MessageBox.Show("Va a agregar una nueva localidad. Ha verificado que los datos sean correctos?", "Confirmación", MessageBoxButtons.OKCancel); if (result == System.Windows.Forms.DialogResult.Cancel) { return; } var nuevaLocalidad = new Localidade(); nuevaLocalidad.Localidad = txtNuevaLocalidad.Text; nuevaLocalidad.CodPostal = txtNuevoCodPostal.Text; nuevaLocalidad.idProvincia = ((Provincia)cmbProvincia.SelectedItem).idProvincia; nuevaLocalidad.Provincia = (Provincia)cmbProvincia.SelectedItem; if (!LocalidadesController.GuardarNuevaLocalidad(nuevaLocalidad)) { MessageBox.Show("Ocurrio un problema al guardar la Localidad, inténtelo nuevamente"); } LocalidadSeleccionada = txtNuevaLocalidad.Text; CodPostalSeleccionado = txtNuevoCodPostal.Text; } else { LocalidadSeleccionada = cmbLocalidad.Text; CodPostalSeleccionado = lblCodPostal.Text; } ProvinciaSeleccionada = (Provincia)cmbProvincia.SelectedItem; this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close(); }
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 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 FrmEmpresa_Load(object sender, EventArgs e) { EmpresaController = new EmpresaController(); LocalidadesController = new LocalidadesController(); FiscalesController = new FiscalesController(); cmbProvincia.DataSource = LocalidadesController.ListarProvincias(); cmbProvincia.ValueMember = "idProvincia"; cmbProvincia.DisplayMember = "Provincia1"; cmbCondicionIva.DataSource = FiscalesController.ListarCondicionIVA(); cmbCondicionIva.ValueMember = "idCondicionIVA"; cmbCondicionIva.DisplayMember = "Descripcion"; var empresa = EmpresaController.DatosEmpresa(); if (empresa != null) { _CargarControles(empresa); } }
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 ?? ""; }
private void FrmClienteAlta_Load(object sender, EventArgs e) { ClientesController = new ClientesController(); LocalidadesController = new LocalidadesController(); FiscalesController = new FiscalesController(); try { cmbProvincia.DataSource = LocalidadesController.ListarProvincias(); cmbProvincia.ValueMember = "idProvincia"; cmbProvincia.DisplayMember = "Provincia1"; cmbCondicionIva.DataSource = FiscalesController.ListarCondicionIVA(); cmbCondicionIva.ValueMember = "idCondicionIVA"; cmbCondicionIva.DisplayMember = "Descripcion"; _CargarControles(); } catch (Exception) { MessageBox.Show("No se puede mostrar el cliente, inténtelo nuevamente"); this.Close(); } }