public static void ClassificarRede(string[] rede) { if (rede.Count() == 4) { ConvertArrayStringToInt(rede); } else { Mostrar.ErroNoEndereco(); return; } if (EnderecoValido()) { if (ClassesDeRede.Address[0] >= classeA.BaseInitialAddress && ClassesDeRede.Address[0] <= classeA.BaseFinalAddress) { ClassesDeRede.Classe = "A"; } else if (ClassesDeRede.Address[0] >= classeB.BaseInitialAddress && ClassesDeRede.Address[0] <= classeB.BaseFinalAddress) { ClassesDeRede.Classe = "B"; } else if (ClassesDeRede.Address[0] >= classeC.BaseInitialAddress && ClassesDeRede.Address[0] <= classeC.BaseFinalAddress) { ClassesDeRede.Classe = "C"; } } else { Mostrar.ErroNoEndereco(); return; } }
static void Main(string[] args) { float[,] mFloat = new float[, ] { { 3, 4, 5 }, { 2.4f, 4.4f, 5 } }; string[,] mString = new string[, ] { { "SAL", "AGUA", "AZUCAR", "VINO" }, { "COLA", "CAFE", "ZUMO", "LECHE" } }; Mostrar <float> MostrarF = MostrarMatriz; Mostrar <string> MostrarS = MostrarMatriz; MostrarF(mFloat); MostrarS(mString); Action <float[, ]> GmostFloat = MostrarMatriz; Action <string[, ]> GmostString = MostrarMatriz; Func <int, int, int> numMayor = Mayor <int>; GmostFloat(mFloat); GmostString(mString); Console.WriteLine($"entre {2} y {5} el mas mayor es {Mayor<int>(2, 5)}"); Console.WriteLine($"entre {2} y {5} el mas mayor es {numMayor(2, 5)}"); }
private void Alert_Load(object sender, EventArgs e) { Rectangle workingArea = Screen.GetWorkingArea(this); Location = new Point(workingArea.Right - Size.Width, workingArea.Bottom - Size.Height); Mostrar.Start(); }
public static void Prueba2_Delegate() { //Muestra como se crea un tipo delegate y referencia a funcion Mostrar mostrar = null; mostrar = mostrarMsj; //se apunta a la funcion que cumpla con la firma definida por el delegate. mostrarMsj("llamado desde un delegate"); }
private void button6_Click(object sender, EventArgs e) { IList <Persona> usu = new List <Persona>(); usu = usuario.ConsultarUsuario(); Mostrar.DataSource = usu; Mostrar.Refresh(); }
static Mostrar Repetir(Mostrar mostrador, int veces) { return(delegate(int v) { Console.WriteLine($"Repetir {veces} veces"); for (int i = 0; i < veces; i++) { mostrador(v); } }); }
public static void Main() { do { Menu menu = new Menu(); AnyadirDato nuevoDato = new AnyadirDato(); Mostrar mostrarCompleto = new Mostrar(); BusquedaTamano busquedaTamano = new BusquedaTamano(); busquedaparcial busquedaparcial = new busquedaparcial(); try { menu.MostrarMenu(); opcion = Convert.ToByte(Console.ReadLine()); switch (opcion) { case 1: nuevoDato.RellenarDatos(); break; case 2: mostrarCompleto.MostrarDatos(); break; case 3: busquedaTamano.BuscarTamano(); break; case 4: busquedaparcial.busqueda(); break; case 5: Console.WriteLine("Fin de programa"); break; default: Console.WriteLine("Opción no válida"); break; } Console.ReadLine(); } catch (FormatException) { Console.WriteLine("Formato no válido"); } catch (OverflowException) { Console.WriteLine("Número demasiado grande"); } Console.Clear(); }while (opcion != 5); }
static void Main() { Mostrar a = MostrarDoble; Mostrar b = Repetir(a, 3); Mostrar c = (x) => b(x + 1); MostrarDoble(1); //El doble de 1 es 2 a(10); //El doble de 10 es 20 b(100); //Repetir 3 veces;;El doble de 100 es 200;;El doble de 100 es 200;;El doble de 100 es 200;; c(1000); //Repetir 3 veces;;El doble de 1000 es 2000;;El doble de 1000 es 2000;;El doble de 1000 es 2000;; }
private void Show_Tick(object sender, EventArgs e) { if (this.Top < 60) { this.Top += interval; interval += 2; } else { Mostrar.Stop(); } }
public void ReturnFaltantes() { mostrarFaltantes.Clear(); for (int i = 0; i < Diccionario1.Count; i++) { foreach (var item in Diccionario1.ElementAt(i).Value.faltantes) { Mostrar objFaltantes = new Mostrar(); objFaltantes.listaUbicación = "Faltantes"; objFaltantes.estampita = item; mostrarFaltantes.Add(objFaltantes); } } }
public void ReturnCambios() { mostrarCambios.Clear(); for (int i = 0; i < Diccionario1.Count; i++) { foreach (var item in Diccionario1.ElementAt(i).Value.cambios) { Mostrar objCambios = new Mostrar(); objCambios.listaUbicación = "Cambios"; objCambios.estampita = item; mostrarCambios.Add(objCambios); } } }
private void btnMostrar_Click(object sender, EventArgs e) { Mostrar ventana1 = new Mostrar(); string conexion = "mongodb://localhost"; var mc = new MongoClient(conexion); var server = mc.GetServer(); var database = server.GetDatabase("Registro_Personas"); server.Connect(); var colection = database.GetCollection <Persona>("Persona"); ventana1.dgwPersona.DataSource = colection.FindAll().ToList(); ventana1.Show(); this.Visible = false; }
private void BtnAdicionarHost_Click(object sender, EventArgs e) { int host = Convert.ToInt32(nudHosts.Value); if (host >= 0) { DAOClassesdeRede.AddListaRedes(host); Hosts aux = DAOClassesdeRede.ListaHosts[DAOClassesdeRede.ListaHosts.Count - 1]; dataGridView1.Rows.Add(aux.Host, aux.Mais2, aux.ProximaPotencia); } else { Mostrar.ErroNoHosts(); } }
public void carregarDados() { Mostrar mostrar = new Mostrar(); this.cbAviao.ValueMember = "id"; this.cbAviao.DisplayMember = "nome"; this.cbAviao.DataSource = mostrar.show("Aviao"); this.cbCidadeOrigem.ValueMember = "id"; this.cbCidadeOrigem.DisplayMember = "nome"; this.cbCidadeOrigem.DataSource = mostrar.show("Cidade"); this.cbCidadeDestino.ValueMember = "id"; this.cbCidadeDestino.DisplayMember = "nome"; this.cbCidadeDestino.DataSource = mostrar.show("Cidade"); }
public ActionResult Index() { ViewBag.VENDEDORES = new SelectList(db.Usuario.Where(r => r.IDCARGO == 2), "ID", "NOMBRE"); ViewBag.DISEÑADORES = new SelectList(db.Usuario.Where(r => r.IDCARGO == 3), "ID", "NOMBRE"); ViewBag.EMPRESAS = new SelectList(db.Empresa, "ID", "NOMBRE"); ViewBag.MEJORVENTA = ""; Mostrar variable = new Mostrar(); variable.numero1 = new MostrarMaqueta1(); variable.numero2 = new MostrarMaqueta2(); variable.numero1.CANTIDAD = 0; variable.numero1.TOTALVENTAS = 0; variable.numero1.TOTALGANANCIAS = 0; variable.numero1.TOTALVENTAS2 = 0; variable.numero1.CODIGOMAQUETA = "0"; variable.numero1.CANTIDADMAQUETA = 0; return View(variable); }
public static void TotalListaHosts() { int totallistahost = 0; foreach (Hosts host in ListaHosts) { totallistahost += host.ProximaPotencia; } switch (ClassesDeRede.Classe) { case "A": if (totallistahost > 16777216) { ListaValida = false; Mostrar.ErroNoHosts(); return; } break; case "B": if (totallistahost > 65536) { ListaValida = false; Mostrar.ErroNoHosts(); return; } break; case "C": if (totallistahost > 256) { ListaValida = false; Mostrar.ErroNoHosts(); return; } break; } ListaValida = true; return; }
public ActionResult Busqueda(int estampa) { Mostrar objmostrar = new Mostrar(); for (int i = 0; i < Diccionario1.Count; i++) { foreach (var item in Diccionario1.ElementAt(i).Value.faltantes) { if (item == estampa) { objmostrar.listaUbicación = "Faltantes"; objmostrar.estampita = estampa; mostrar.Add(objmostrar); } } foreach (var item in Diccionario1.ElementAt(i).Value.coleccionadas) { if (item == estampa) { objmostrar.listaUbicación = "Coleccionadas"; objmostrar.estampita = estampa; mostrar.Add(objmostrar); } } foreach (var item in Diccionario1.ElementAt(i).Value.cambios) { if (item == estampa) { objmostrar.listaUbicación = "Cambios"; objmostrar.estampita = estampa; mostrar.Add(objmostrar); } } } return(RedirectToAction("listadoBusqueda")); }
private void opDepartamento_Click(object sender, RoutedEventArgs e) { Departamentos u = new Departamentos(); Mostrar.Navigate(u); }
public static void mostrarClasses() { Mostrar.ClassesDeRede(classeA, classeB, classeC); }
private void opSupermercado_Click(object sender, RoutedEventArgs e) { Supermercados u = new Supermercados(); Mostrar.Navigate(u); }
public static string MostrarSubredes() { return(Mostrar.ListaDeSubredes(ListaSubredes)); }
private void opUsuario_Click(object sender, RoutedEventArgs e) { Usuarios u = new Usuarios(); Mostrar.Navigate(u); }
//Metodo que se encarga de meter a los otros metodos dentro de la variable de tip delegado public void AñadirMetodo(Mostrar m) { MostrarStatsPersona += m; }
//Con esta manera no nos hace falta crear la variable de tipo delegado public void Ejecutar(Mostrar m, string nombre, int edad) { m(nombre, edad); }
private void opProductos_Click(object sender, RoutedEventArgs e) { Productos u = new Productos(); Mostrar.Navigate(u); }
private void opDistribucion_Click(object sender, RoutedEventArgs e) { Distribuciones u = new Distribuciones(); Mostrar.Navigate(u); }
public ActionResult Index(int? EMPRESAS, string VENDEDORES, string DISEÑADORES, DateTime? FECHA1, DateTime? FECHA2, int? VALOR) { #region MODIFICO FECHAS PARA NO TENER PROBLEMAS DE HORA. if (FECHA2 == null) { FECHA2 = DateTime.Now; } else { DateTime aux = FECHA2.Value; aux = aux.AddDays(1); aux = aux.AddSeconds(-1); FECHA2 = aux; } #endregion Datos lista = new Datos(); //VARIABLE CON LAS 2 LISTAS lista.Maqueta = new List<Maqueta>(); lista.Maqueta2 = new List<Maqueta2>(); List<FechFacMaqu1> lis1 = new List<FechFacMaqu1>(); List<FechFacMaqu2> lis2 = new List<FechFacMaqu2>(); lis1 = db.FechFacMaqu1.Where(r => r.FECHA > FECHA1 && r.FECHA < FECHA2).ToList(); lis2 = db.FechFacMaqu2.Where(r => r.FECHA > FECHA1 && r.FECHA < FECHA2).ToList(); #region AGREGO TODAS LAS MAQUETAS CON LOGO foreach (var item in lis1) { Maqueta maqueta = db.Maqueta.Find(item.Fk_Maqueta); if (EMPRESAS != null) { if (maqueta.IDEMPRESA == EMPRESAS) { if (!string.IsNullOrEmpty(VENDEDORES)) { if (maqueta.IDVENDEDOR == VENDEDORES) { if (!string.IsNullOrEmpty(DISEÑADORES)) { if (maqueta.IDDISEÑADOR == DISEÑADORES) { lista.Maqueta.Add(maqueta); } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { lista.Maqueta.Add(maqueta); } } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { if (!string.IsNullOrEmpty(DISEÑADORES)) { if (maqueta.IDDISEÑADOR == DISEÑADORES) { lista.Maqueta.Add(maqueta); } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { lista.Maqueta.Add(maqueta); } } } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { if (!string.IsNullOrEmpty(VENDEDORES)) { if (maqueta.IDVENDEDOR == VENDEDORES) { if (!string.IsNullOrEmpty(DISEÑADORES)) { if (maqueta.IDDISEÑADOR == DISEÑADORES) { lista.Maqueta.Add(maqueta); } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { lista.Maqueta.Add(maqueta); } } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { if (!string.IsNullOrEmpty(DISEÑADORES)) { if (maqueta.IDDISEÑADOR == DISEÑADORES) { lista.Maqueta.Add(maqueta); } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { lista.Maqueta.Add(maqueta); } } } } #endregion #region AGREGO TODAS LAS MAQUETAS SIN LOGO foreach (var item in lis2) { Maqueta2 maqueta2 = db.Maqueta2.Find(item.Fk_Maqueta2); if (EMPRESAS != null) { if (maqueta2.NotaVenta.IDEMPRESA == EMPRESAS) { if (!string.IsNullOrEmpty(VENDEDORES)) { if (maqueta2.NotaVenta.IDVENDEDOR == VENDEDORES) { lista.Maqueta2.Add(maqueta2); } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { lista.Maqueta2.Add(maqueta2); } } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { if (!string.IsNullOrEmpty(VENDEDORES)) { if (maqueta2.NotaVenta.IDVENDEDOR == VENDEDORES) { lista.Maqueta2.Add(maqueta2); } else { //NO PERTENECE A LA EMPRESA NO SE AGREGA } } else { lista.Maqueta2.Add(maqueta2); } } } #endregion //AQUI YA TENGO LA LISTA CON TODAS SUS MAQUETAS VENDIDAS y FACTURADAS. //BUSCAR INFORMACION DE MAQUETAS. int contador=0; double ganancia = 0 ; int impresion = 0; int venta = 0; double mayorventa = 0; Maqueta mejorventa1 = new Maqueta(); foreach(Maqueta item in lista.Maqueta) { contador++; if (item.COSTO == null) { item.COSTO = 0; } impresion = impresion + (item.COSTO.Value * item.CANTIDAD.Value); venta = venta + (item.PRECIOPRODUCTO.Value * item.CANTIDAD.Value); double ganancialocal = (Convert.ToDouble((item.COSTO + item.Producto.Costounitario))) * Convert.ToDouble(item.CANTIDAD); ganancia = ganancia + ganancialocal; if (ganancialocal > mayorventa) { mejorventa1 = item; mayorventa = ganancialocal; } } #region CALCULO ASIGNACION DE TOTAL DE VENTAS double total =0; if(VALOR !=null) { float c = (float)VALOR.Value; c = c / 100; total = (impresion + venta)* c; } #endregion Mostrar variable = new Mostrar(); variable.numero1 = new MostrarMaqueta1(); variable.numero2 = new MostrarMaqueta2(); variable.numero1.CANTIDAD = contador; variable.numero1.TOTALVENTAS = impresion + venta; variable.numero1.TOTALGANANCIAS = ganancia; variable.numero1.TOTALVENTAS2 = Math.Round(total, 0); variable.numero1.CODIGOMAQUETA = mejorventa1.CODIGO; variable.numero1.CANTIDADMAQUETA = mejorventa1.CANTIDAD; //BUSCAR INFORMACION DE NOTAS DE VENTA contador = 0; ganancia = 0; impresion = 0; venta = 0; mayorventa = 0; Maqueta2 mejorventa2 = new Maqueta2(); foreach (Maqueta2 item in lista.Maqueta2) { //CANTIDAD DE VENTAS contador++; //TOTAL VENTAS $$ impresion = impresion + (item.PRECIOVENTA.Value * item.CANTIDAD.Value); //TOTAL GANANCIAS if (item.Producto.IDCOSTO != null) { double ganan = ((item.PRECIOVENTA.Value - item.Producto.Costounitario.Value) * item.CANTIDAD.Value); ganancia = ganancia + ganan; if (ganan > mayorventa) { mejorventa2 = item; mayorventa = ganan; } } } variable.numero2.CANTIDAD = contador; variable.numero2.TOTALVENTAS = impresion + venta; variable.numero2.TOTALGANANCIAS = ganancia; variable.numero2.TOTALVENTAS2 = Math.Round(total, 0); variable.numero2.CODIGOMAQUETA = mejorventa1.CODIGO; variable.numero2.CANTIDADMAQUETA = mejorventa1.CANTIDAD; ViewBag.VENDEDORES = new SelectList(db.Usuario.Where(r => r.IDCARGO == 2), "ID", "NOMBRE"); ViewBag.DISEÑADORES = new SelectList(db.Usuario.Where(r => r.IDCARGO == 3), "ID", "NOMBRE"); ViewBag.EMPRESAS = new SelectList(db.Empresa, "ID", "NOMBRE"); return View(variable); }