public TipoEtiqueta elegirEtiqueta(int n) { TipoEtiqueta etiqueta = TipoEtiqueta.SinEtiqueta;/*Por defecto*/ switch (n) { case 1: etiqueta = TipoEtiqueta.SinEtiqueta; break; case 2: etiqueta = TipoEtiqueta.EtiquetaB; break; case 3: etiqueta = TipoEtiqueta.EtiquetaC; break; case 4: etiqueta = TipoEtiqueta.EtiquetaECO; break; default: etiqueta = TipoEtiqueta.EtiquetaCERO; break; } return(etiqueta); }
private bool CheckTipoEtiquetaSelection() { bool isTipoEtiquetaSelected = CB_TipoEtiqueta.SelectedIndex > -1; CB_Etiqueta.IsEnabled = isTipoEtiquetaSelected; CheckSePuedeAnadir(); if (isTipoEtiquetaSelected) { TipoEtiqueta v = (TipoEtiqueta)BusquedaEtiquetas[CB_TipoEtiqueta.SelectedItem as string]; switch (v) { case TipoEtiqueta.Ingreso: SetEtiquetas(container.IngresoDAO.Items); break; case TipoEtiqueta.Cuenta: SetEtiquetas(container.CuentaDAO.Items); break; case TipoEtiqueta.Gasto: SetEtiquetas(container.GastoDAO.Items); break; case TipoEtiqueta.Credito: SetEtiquetas(container.CreditoDAO.Items); break; default: break; } } return(isTipoEtiquetaSelected); }
public static bool Clear(TipoEtiqueta tipo, GastosContainer container) { List <Etiqueta> deletingEtiquetas = new List <Etiqueta>(); bool cleared = false; switch (tipo) { case TipoEtiqueta.Ingreso: deletingEtiquetas = new List <Etiqueta>(container.IngresoDAO.Items); if (IsSafeToDelete(deletingEtiquetas, container)) { container.IngresoDAO.Items.Clear(); cleared = true; } break; case TipoEtiqueta.Cuenta: deletingEtiquetas = new List <Etiqueta>(container.CuentaDAO.Items); if (IsSafeToDelete(deletingEtiquetas, container)) { container.CuentaDAO.Items.Clear(); cleared = true; } break; case TipoEtiqueta.Gasto: deletingEtiquetas = new List <Etiqueta>(container.GastoDAO.Items); if (IsSafeToDelete(deletingEtiquetas, container)) { container.GastoDAO.Items.Clear(); cleared = true; } break; case TipoEtiqueta.Credito: deletingEtiquetas = new List <Etiqueta>(container.CreditoDAO.Items); if (IsSafeToDelete(deletingEtiquetas, container)) { container.CreditoDAO.Items.Clear(); cleared = true; } break; default: break; } return(cleared); }
private void ShowEtiquetaAddForm(Button sender, TipoEtiqueta tipoEtiqueta) { EtiquetaForm.Parameters parameters = new EtiquetaForm.Parameters(this.parameters.Container, tipoEtiqueta: tipoEtiqueta); FlyoutBase flyout = FlyoutBase.GetAttachedFlyout(SP_TransForm); FlyoutShowOptions options = new FlyoutShowOptions() { ShowMode = FlyoutShowMode.Standard, Placement = FlyoutPlacementMode.TopEdgeAlignedLeft }; flyout.ShowAt(sender, options); Frame_EtiquetaForm.Navigate( typeof(EtiquetaForm), parameters); ((EtiquetaForm)Frame_EtiquetaForm.Content).CloseRequested += TransForm_CloseRequested; }
public void operacionEtiqueta(int n, TipoEtiqueta etiqueta) { double resultado = 0; double porcentaje = 0; switch (n) { case 1: porcentaje = (int)etiqueta; porcentaje = porcentaje / 100; resultado = this.Precio + porcentaje * this.Precio; break; case 2: porcentaje = (int)etiqueta; porcentaje = porcentaje / 100; resultado = this.Precio + porcentaje * this.Precio; break; case 3: porcentaje = (int)etiqueta; porcentaje = porcentaje / 100; resultado = this.Precio + porcentaje * this.Precio; break; case 4: porcentaje = (int)etiqueta; porcentaje = porcentaje / 100; resultado = this.Precio + porcentaje * this.Precio; break; case 5: resultado = Precio; break; default: break; } Console.WriteLine($"Resultado {resultado}"); }
public Coche(string matricula, TipoEtiqueta etiqueta) { Matricula = matricula; tipoEtiqueta = etiqueta; }