public override void CargarDatos(long?entidadId) { if (!entidadId.HasValue) { MessageBox.Show(@"Ocurrio un Error Grave", @"Error Grave", MessageBoxButtons.OK, MessageBoxIcon.Stop); this.Close(); } /*if (TipoOperacion == TipoOperacion.Eliminar) * { * btnLimpiar.Enabled = false; * }*/ var lista = _listaPrecioServicio.ObtenerPorId(entidadId.Value); if (lista != null) { txtDescripcion.Text = lista.Descripcion; nudRentabilidad.Value = lista.Rentabilidad; } else { MessageBox.Show(@"Ocurrio un Error Grave", @"Error Grave", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
public override void CargarDatos(long?_entidadId) { var ListaPrecio = _listaPrecioServicio.ObtenerPorId(_entidadId); nudCodigo.Value = ListaPrecio.Codigo; txtDescripcion.Text = ListaPrecio.Descripcion; }
private void TxtCodigo_KeyPress(object sender, KeyPressEventArgs e) { if (txtCodigo.Text != null) { if ((char)Keys.Enter == e.KeyChar) { var producto = _productoServicio.ObtenerPorCodigoKiosko(txtCodigo.Text); if (producto != null) { var stock = _productoServicio.TieneStock(txtCodigo.Text, nudUnidades.Value); var listaProducto = _listaPrecioServicio.ObtenerPorId(producto.Id); if (!listaProducto.EstaEliminado) { if (stock) { txtDescripcion.Text = producto.Descripcion; nudPrecioUnitario.Value = producto.Precio; txtDescripcion.Enabled = false; txtCodigo.Enabled = true; btnAgregar.Focus(); } else { MessageBox.Show("El Producto no tiene Stock.", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("La lista a la que el producto ingresado pertenece fue eliminada"); return; } } else { MessageBox.Show("No se encontro el Producto.", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("Ingrese el Codigo o Codigo de Barra de un Producto.", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private decimal CalcularPrecioPublico() { decimal precioPublico; precioPublico = nudPrecioCosto.Value + nudPrecioCosto.Value * (_listaPrecioServicio.ObtenerPorId(((ListaPrecioDto)cmbListaPrecio.SelectedItem).Id).Rentabilidad) / 100; return(precioPublico); }
public override bool EjecutarComandoModificar() { var ListaPrecio = _listaPrecioServicio.ObtenerPorId(EntidadId.Value); if (_listaPrecioProductoServicio.VerificarSiListaPrecioEstaUsandose(ListaPrecio.Id)) { Mensaje.Mostrar("Lista de Precio en Uso, No se puede Modificar", Mensaje.Tipo.Error); return(false); } else { var formularioModificar = new _50002_ABM_ListaPrecios(Constante.TipoOperacion.Modificar, EntidadId) { Text = "Modificar Lista de Precio" }; formularioModificar.ShowDialog(); return(formularioModificar.RealizoAlgunaOperacion); } }
public override void CargarDatos(long?entidadId) { try { var empleado = _listaPrecioServicio.ObtenerPorId(entidadId.Value); nudNumero.Value = empleado.Codigo; txtDescripcion.Text = empleado.Descripcion; } catch (ArgumentNullException exNull) { Mensaje.Mostrar("Hubo un error", Mensaje.Tipo.Informacion); nudNumero.Focus(); } }
public override void CargarDatos(long?entidadId) { long?id = entidadId; if (!entidadId.HasValue) { MessageBox.Show(@"Ocurrio un Error Grave", @"Error Grave", MessageBoxButtons.OK, MessageBoxIcon.Stop); this.Close(); } if (TipoOperacion == TipoOperacion.Eliminar) { btnLimpiar.Enabled = false; } var listaPrecio = _listaPrecioServicio.ObtenerPorId(EntidadIdLocal.Value); txtDescripcion.Text = listaPrecio.Descripcion; nudRetabilidad.Value = listaPrecio.Rentabilidad; }