public override void CargarDatos(long?entidadId) { if (entidadId.HasValue && entidadId.Value > 0) { var cliente = (ClienteDto)_clienteServicio.Obtener(typeof(ClienteDto), entidadId.Value); txtApellido.Text = cliente.Apellido; txtNombre.Text = cliente.Nombre; txtDni.Text = cliente.Dni; txtDomicilio.Text = cliente.Direccion; txtMail.Text = cliente.Mail; txtTelefono.Text = cliente.Telefono; cmbProvincia.SelectedValue = cliente.ProvinciaId; cmbCondicionIva.SelectedValue = cliente.CondicionIvaId; chkLimiteCompra.Checked = cliente.TieneLimiteCompra; chkActivarCuentaCorriente.Checked = cliente.ActivarCtaCte; nudLimiteCompra.Value = cliente.MontoMaximoCtaCte; nudLimiteCompra.Enabled = cliente.ActivarCtaCte; chkLimiteCompra.Enabled = cliente.ActivarCtaCte; var departamentos = _departamentoServicio.ObtenerPorProvincia(cliente.ProvinciaId); PoblarComboBox(cmbDepartamento, departamentos , "Descripcion", "Id"); cmbDepartamento.SelectedValue = cliente.DepartamentoId; PoblarComboBox(cmbLocalidad, _LocalidadServicio.ObtenerPorDepartamento(cliente.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = cliente.LocalidadId; if (TipoOperacion != TipoOperacion.Eliminar) { return; } DesactivarControles(this); } else { LimpiarControles(this); chkActivarCuentaCorriente.Checked = false; chkLimiteCompra.Checked = false; chkLimiteCompra.Enabled = false; nudLimiteCompra.Value = 0m; nudLimiteCompra.Enabled = false; } }
public override void CargarDatos(long?entidadId) { if (entidadId.HasValue && entidadId.Value > 0) { var empleado = (EmpleadoDto)_empleadoServicio.Obtener(typeof(EmpleadoDto), entidadId.Value); txtLegajo.Text = empleado.Legajo.ToString(); txtApellido.Text = empleado.Apellido; txtNombre.Text = empleado.Nombre; txtDni.Text = empleado.Dni; txtDomicilio.Text = empleado.Direccion; txtMail.Text = empleado.Mail; txtTelefono.Text = empleado.Telefono; cmbProvincia.SelectedValue = empleado.ProvinciaId; var departamentos = _departamentoServicio.ObtenerPorProvincia(empleado.ProvinciaId); PoblarComboBox(cmbDepartamento, departamentos , "Descripcion", "Id"); cmbDepartamento.SelectedValue = empleado.DepartamentoId; PoblarComboBox(cmbLocalidad, _LocalidadServicio.ObtenerPorDepartamento(empleado.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = empleado.LocalidadId; imgFoto.Image = ConvertirImagen(empleado.Foto); if (TipoOperacion != TipoOperacion.Eliminar) { return; } DesactivarControles(this); } else { LimpiarControles(this); txtLegajo.Text = _empleadoServicio.ObtenerSiguienteLegajo().ToString(); } }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { var resultado = (ClienteDto)_clienteServicio.Obtener(typeof(ClienteDto), entidadId.Value); if (resultado == null) { MessageBox.Show("Ocurrio un error al obtener el registro seleccionado"); Close(); } // =============== Datos Cliente ========== // txtApellido.Text = resultado.Apellido; txtNombre.Text = resultado.Nombre; txtDni.Text = resultado.Dni; txtTelefono.Text = resultado.Telefono; txtDomicilio.Text = resultado.Direccion; cmbProvincia.SelectedValue = resultado.ProvinciaId; cmbDepartamento.SelectedValue = resultado.DepartamentoId; cmbLocalidad.SelectedValue = resultado.LocalidadId; txtMail.Text = resultado.Mail; cmbCondicionIva.SelectedValue = resultado.CondicionIva; // =============== Datos ========== // chkActivarCuentaCorriente.Checked = resultado.ActivarCtaCte; chkLimiteCompra.Checked = resultado.TieneLimiteCompra; nudLimiteCompra.Value = resultado.MontoMaximoCtaCte; PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = resultado.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(resultado.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = resultado.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(resultado.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = resultado.LocalidadId; PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbCondicionIva.SelectedValue = resultado.CondicionIvaId; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else { var provincias = _provinciaServicio.Obtener(string.Empty); PoblarComboBox(cmbProvincia, provincias, "Descripcion", "Id"); if (provincias.Any()) { var departamentos = _departamentoServicio .ObtenerPorProvincia((long)cmbProvincia.SelectedValue); PoblarComboBox(cmbDepartamento, departamentos, "Descripcion", "Id"); if (departamentos.Any()) { var localidades = _localidadServicio.ObtenerPorDepartamento((long)cmbDepartamento.SelectedValue); PoblarComboBox(cmbLocalidad, localidades, "Descripcion", "Id"); } } PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); btnEjecutar.Text = "Grabar"; LimpiarControles(this, false); } }
public _00010_Abm_Cliente(TipoOperacion tipoOperacion, long?entidadId = null) : base(tipoOperacion, entidadId) { InitializeComponent(); _LocalidadServicio = ObjectFactory.GetInstance <ILocalidadServicio>(); _provinciaServicio = ObjectFactory.GetInstance <IProvinciaServicio>(); _departamentoServicio = ObjectFactory.GetInstance <IDepartamentoServicio>(); _clienteServicio = ObjectFactory.GetInstance <IClienteServicio>(); _condicionIvaServicio = ObjectFactory.GetInstance <ICondicionIvaServicio>(); var provincias = _provinciaServicio.Obtener(string.Empty, false); PoblarComboBox(cmbProvincia, provincias, "Descripcion", "Id"); if (provincias.Any()) { var departamentos = _departamentoServicio.ObtenerPorProvincia(provincias.FirstOrDefault().Id); PoblarComboBox(cmbDepartamento, departamentos , "Descripcion", "Id"); if (departamentos.Any()) { PoblarComboBox(cmbLocalidad, _LocalidadServicio.ObtenerPorDepartamento(departamentos.FirstOrDefault().Id), "Descripcion", "Id"); } } PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty, false), "Descripcion", "Id"); txtApellido.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); NoSimbolos(sender, args); }; txtNombre.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); NoSimbolos(sender, args); }; txtDni.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); NoSimbolos(sender, args); NoLetras(sender, args); }; txtTelefono.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); NoSimbolos(sender, args); NoLetras(sender, args); }; txtDomicilio.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); NoSimbolos(sender, args); }; txtMail.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); }; }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { var resultados = (EmpleadoDto)_empleadoServicio.Obtener(typeof(EmpleadoDto), entidadId.Value); if (resultados == null) { MessageBox.Show("Ocurrio un error al obtener el registro seleccionado"); Close(); } //************Datos************// txtLegajo.Text = resultados.Legajo.ToString(); txtApellido.Text = resultados.Apellido; txtNombre.Text = resultados.Nombre; txtDni.Text = resultados.Dni; txtTelefono.Text = resultados.Telefono; txtDomicilio.Text = resultados.Direccion; cmbProvincia.SelectedValue = resultados.ProvinciaId; cmbDepartamento.SelectedValue = resultados.DepartamentoId; cmbLocalidad.SelectedValue = resultados.LocalidadId; txtMail.Text = resultados.Mail; imgFoto.Image = Imagen.ConvertirImagen(resultados.Foto); PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = resultados.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(resultados.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = resultados.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(resultados.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = resultados.LocalidadId; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else { var provincias = _provinciaServicio.Obtener(string.Empty); PoblarComboBox(cmbProvincia, provincias, "Descripcion", "Id"); if (provincias.Any()) { var departamentos = _departamentoServicio .ObtenerPorProvincia((long)cmbProvincia.SelectedValue); PoblarComboBox(cmbDepartamento, departamentos, "Descripcion", "Id"); if (departamentos.Any()) { var localidades = _localidadServicio.ObtenerPorDepartamento((long)cmbDepartamento.SelectedValue); PoblarComboBox(cmbLocalidad, localidades, "Descripcion", "Id"); } } btnEjecutar.Text = "Grabar"; LimpiarControles(this, false); } }
public override void CargarDatos(long?entidadId) { if (entidadId.HasValue) { if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } var entidad = (EmpleadoDto)_empleadoServicio.Obtener(typeof(EmpleadoDto), entidadId.Value); if (entidad == null) { MessageBox.Show("Ocuriro un error al obtener el registro seleciconado"); Close(); } txtLegajo.Text = entidad.Legajo.ToString(); txtApellido.Text = entidad.Apellido; txtNombre.Text = entidad.Nombre; txtDni.Text = entidad.Dni; txtTelefono.Text = entidad.Telefono; txtDomicilio.Text = entidad.Direccion; PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = entidad.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(entidad.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = entidad.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(entidad.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = entidad.LocalidadId; txtMail.Text = entidad.Mail; imgFoto.Image = Imagen.ConvertirImagen(entidad.Foto); } else { LimpiarControles(this); txtLegajo.Text = _empleadoServicio.ObtenerSiguienteLegajo().ToString(); PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); if (cmbProvincia.Items.Count > 0) { PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia((long)cmbProvincia.SelectedValue) , "Descripcion", "Id"); if (cmbDepartamento.Items.Count > 0) { PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento((long)cmbProvincia.SelectedValue), "Descripcion", "Id"); } } } }
public override void CargarDatos(long?entidadId) { if (entidadId.HasValue) { if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } var entidad = (ClienteDto)_clienteServicio.Obtener(typeof(ClienteDto), entidadId.Value); if (entidad == null) { MessageBox.Show("Ocuriro un error al obtener el registro seleciconado"); Close(); } txtApellido.Text = entidad.Apellido; txtNombre.Text = entidad.Nombre; txtDni.Text = entidad.Dni; txtTelefono.Text = entidad.Telefono; txtDomicilio.Text = entidad.Direccion; chkActivarCuentaCorriente.Checked = entidad.ActivarCtaCte; chkLimiteCompra.Checked = entidad.TieneLimiteCompra; nudLimiteCompra.Value = entidad.MontoMaximoCtaCte; PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = entidad.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(entidad.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = entidad.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(entidad.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = entidad.LocalidadId; PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbCondicionIva.SelectedValue = entidad.CondicionIvaId; txtMail.Text = entidad.Mail; } else { LimpiarControles(this); PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); if (cmbProvincia.Items.Count > 0) { PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia((long)cmbProvincia.SelectedValue) , "Descripcion", "Id"); if (cmbDepartamento.Items.Count > 0) { PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento((long)cmbProvincia.SelectedValue), "Descripcion", "Id"); } } } }
private void _00012_Configuracion_Load(object sender, System.EventArgs e) { configuracion = _configuracionServicio.Obtener(); if (configuracion != null) { // Modificar configuracion.EsPrimeraVez = false; // ================================================= // // ========== Datos de la Empresa ========= // // ================================================= // txtRazonSocial.Text = configuracion.RazonSocial; txtNombreFantasia.Text = configuracion.NombreFantasia; txtCUIL.Text = configuracion.Cuit; txtTelefono.Text = configuracion.Telefono; txtCelular.Text = configuracion.Celular; txtDireccion.Text = configuracion.Direccion; PoblarComboBox(cmbProvincia, _provinciaServicio .Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = configuracion.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(configuracion.ProvinciaId), "Descripcion" , "Id"); cmbDepartamento.SelectedValue = configuracion.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(configuracion.DepartamentoId) , "Descripcion" , "Id"); cmbLocalidad.SelectedValue = configuracion.LocalidadId; txtEmail.Text = configuracion.Email; // ================================================= // // ========== Datos del Stock ========= // // ================================================= // chkFacturaDescuentaStock.Checked = configuracion.FacturaDescuentaStock; chkPresupuestoDescuentaStock.Checked = configuracion.PresupuestoDescuentaStock; chkRemitoDescuentaStock.Checked = configuracion.RemitoDescuentaStock; chkActualizaCostoDesdeCompra.Checked = configuracion.ActualizaCostoDesdeCompra; chkModificaPrevioVentaDesdeCompra.Checked = configuracion.ModificaPrecioVentaDesdeCompra; cmbTipoPagoCompraPorDefecto.SelectedItem = configuracion.TipoFormaPagoPorDefectoCompra; cmbDeposito.SelectedValue = configuracion.DepositoStockId; // ================================================= // // ========== Datos de la Venta ========= // // ================================================= // txtObservacionFactura.Text = configuracion.ObservacionEnPieFactura; cmbListaPrecioDefecto.SelectedValue = configuracion.ListaPrecioPorDefectoId; chkRenglonesFactura.Checked = configuracion.UnificarRenglonesIngresarMismoProducto; cmbTipoPagoPorDefecto.SelectedItem = configuracion.TipoFormaPagoPorDefectoVenta; cmbDepositoVenta.SelectedValue = configuracion.DepositoVentaId; // ================================================= // // ========== Datos de la Caja ========= // // ================================================= // if (configuracion.IngresoManualCajaInicial) { rdbIngresoManualCaja.Checked = true; } else { rdbIngresoPorCierreDelDIaAnterior.Checked = true; } chkPuestoSeparado.Checked = configuracion.PuestoCajaSeparado; chkRetiroDineroCaja.Checked = configuracion.ActivarRetiroDeCaja; nudMontoMaximo.Value = configuracion.MontoMaximoRetiroCaja; // ================================================= // // ========== Bascula ========= // // ================================================= // chkActivarBascula.Checked = configuracion.ActivarBascula; txtCodigoBascula.Text = configuracion.CodigoBascula; if (configuracion.EsImpresionPorPrecio) { rdbEtiquetaPorPrecio.Checked = true; } else { rdbEtiquetaPorPeso.Checked = true; } } else { // Nuevo configuracion = new ConfiguracionDto(); configuracion.EsPrimeraVez = true; LimpiarControles(this); var provincias = _provinciaServicio.Obtener(string.Empty); PoblarComboBox(cmbProvincia, provincias, "Descripcion", "Id"); if (provincias.Any()) { var departamentos = _departamentoServicio .ObtenerPorProvincia((long)cmbProvincia.SelectedValue); PoblarComboBox(cmbDepartamento, departamentos, "Descripcion", "Id"); if (departamentos.Any()) { var localidades = _localidadServicio.ObtenerPorDepartamento((long)cmbDepartamento.SelectedValue); PoblarComboBox(cmbLocalidad, localidades, "Descripcion", "Id"); } txtRazonSocial.Focus(); } } }