public override void Inicializador(long?entidadId) { if (entidadId.HasValue) { return; } // Asignando un Evento CargarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); txtContacto.Focus(); }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { var resultado = (CondicionIvaDto)_provinciaServicio.Obtener(entidadId.Value); if (resultado == null) { MessageBox.Show("Ocurrio un error al obtener el registro seleccionado"); Close(); } txtDescripcion.Text = resultado.Descripcion; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else // Nuevo { btnEjecutar.Text = "Nuevo"; } }
private void Inicializar() { if (hayDatos) { return; } CargarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); CargarComboBox(cmdCondicionIva, _condicionIvaServicio.Obtener(string.Empty), "Descripcion", "Id"); if (cmbProvincia.Items.Count > 0) { var provincia = (ProvinciaDto)cmbProvincia.Items[0]; CargarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorProvincia(provincia.Id, string.Empty), "Descripcion", "Id"); } imgLogo.Image = ImagenesSistema.ImagenNoDisponible; }
private void btnNuevaCondicionIva_Click(object sender, System.EventArgs e) { var fCondicionIva = new _00014_Abm_CondicionIva(TipoOperacion.Nuevo); fCondicionIva.ShowDialog(); if (!fCondicionIva.RealizoAlgunaOperacion) { return; } PoblarComboBox(cmbCondicionIva, _condicionIvaServicio.Obtener(string.Empty, false), "Descripcion", "Id"); }
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 ActualizarDatos(DataGridView grilla, string cadenaBuscar) { dgvGrilla.DataSource = _condicionIvaServicio.Obtener(cadenaBuscar); }
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"); } } } }
public ActionResult Create() { ViewBag.ListaCondicionIva = _condicionIvaServicio.Obtener(); return(View()); }
public override void ActualizarDatos(DataGridView dgv, string cadenaBuscar) { dgv.DataSource = _condicionIvaServicio.Obtener(cadenaBuscar); base.ActualizarDatos(dgv, cadenaBuscar); }