static void Main(string[] args) { Program p = new Program(); Cajon <Fruta> cajon = new Cajon <Fruta>(5, 8.5f); Platano p1 = new Platano(0.35f, ConsoleColor.Yellow, "Ecuador"); Platano p2 = new Platano(0.7f, ConsoleColor.Green, "Cuba"); Platano p3 = new Platano(0.4f, ConsoleColor.Yellow, "Argentina"); Manzana m1 = new Manzana(0.3f, ConsoleColor.Green, "Apple Factory"); Manzana m2 = new Manzana(0.4f, ConsoleColor.Red, "Manzanin SA"); Manzana m3 = new Manzana(0.6f, ConsoleColor.Red, "Apple Factory"); cajon += p1; cajon += p2; cajon += p3; cajon += m1; cajon += m2; cajon += m3; ListadoBD lbd = new ListadoBD(p.ObtenerPreciosBD); //Console.WriteLine(lbd.Invoke(cajon)); cajon.EventoPrecio += new CajonDelegado(ManejadorCajon); float a = cajon.PrecioTotal; Console.Read(); }
static void Main(string[] args) { Cajon <Fruta> cajon = new Cajon <Fruta>(6, 5); Manzana m1 = new Manzana(10, ConsoleColor.Black, "filgo"); Manzana m2 = new Manzana(11, ConsoleColor.Red, "filgo"); Manzana m3 = new Manzana(12, ConsoleColor.Green, "filgo"); Platano p1 = new Platano(20, ConsoleColor.Red, "Cuba"); Platano p2 = new Platano(21, ConsoleColor.White, "Arabia"); Platano p3 = new Platano(22, ConsoleColor.Yellow, "Asgard"); try { cajon += m1; cajon += m2; cajon += m3; cajon += p1; cajon += p2; cajon += p3; } catch (CajonLlenoException e) { Console.Write(e.Message); } Console.WriteLine(cajon.ToString()); try { Program.Serializar(cajon); } catch (Exception e) { Console.WriteLine(e.Message); } Console.Read(); }
//Agregar en la base de datos las frutas del formulario (_manzana, _banana y _durazno). //Invocar al metodo AgregarFrutas():bool private static bool AgregarFrutas() { Manzana _manzana = new Manzana("verde", 2, "rio negro"); Banana _banana = new Banana("amarillo", 5, "ecuador"); Durazno _durazno = new Durazno("rojo", 2.5, 53); bool retorno = false; //SqlConnection conexion = new SqlConnection(Properties.Settings.Default.conexion); //SqlCommand comando = new SqlCommand(); //comando.CommandText = string.Format("INSERT INTO frutas values ({0},'{1}',{2},{3})",; //comando.CommandType = System.Data.CommandType.Text; //comando.Connection = conexion; //try //{ // conexion.Open(); // comando.ExecuteNonQuery(); // conexion.Close(); // retorno = true; //} //catch (Exception e) //{ // throw e; //} return(retorno); }
static void Main(string[] args) { Cajon <Fruta> miCajon = new Cajon <Fruta>(3, 2); Cajon <Platano> miCajon2 = new Cajon <Platano>(3, 2); Platano p1 = new Platano(ConsoleColor.Yellow, 0.2f, "Ecuador"); Platano p2 = new Platano(ConsoleColor.Yellow, 0.150f, "Brasil"); Manzana m1 = new Manzana(0.3f, ConsoleColor.Red, "Manzanita"); Manzana m2 = new Manzana(0.320f, ConsoleColor.Red, "Rio Negro"); miCajon += p1; miCajon += p2; miCajon += m1; miCajon2 += p1; miCajon2 += p2; miCajon.RutaArchivo = "Cajon.xml"; if (Program.Serializar(miCajon)) { Console.WriteLine("OK"); Console.ReadLine(); } else { Console.WriteLine("MAAAL"); Console.ReadLine(); } miCajon2.ImprimirTicket(@"C:\Users\alumno\Desktop\Schlieter.Cristian.2C\Ticket.txt"); }
private static bool AgregarFrutas() { bool retorno = false; Manzana manzana = new Manzana("verde", 2, "rio negro"); Banana banana = new Banana("amarillo", 5, "ecuador"); Durazno durazno = new Durazno("rojo", 2, 53); try { SqlConnection conexion = new SqlConnection(@"Data Source=DESKTOP-FL4TN9S\SQLEXPRESS;Initial Catalog=sp_lab_II;Integrated Security=True"); SqlCommand comandoSql = new SqlCommand(); comandoSql.CommandType = CommandType.Text; comandoSql.Connection = conexion; comandoSql.CommandText = string.Format("INSERT INTO dbo.frutas ([nombre], [peso], [precio]) values ('{0}',{1}, {2})", manzana.Nombre, manzana.Peso, (double)4); comandoSql.CommandText += string.Format("INSERT INTO dbo.frutas ([nombre], [peso], [precio]) values ('{0}',{1}, {2})", banana.Nombre, banana.Peso, (double)4); comandoSql.CommandText += string.Format("INSERT INTO dbo.frutas ([nombre], [peso], [precio]) values ('{0}',{1}, {2})", durazno.Nombre, durazno.Peso, (double)4); conexion.Open(); comandoSql.ExecuteNonQuery(); conexion.Close(); retorno = true; } catch (Exception) { retorno = false; } return(retorno); }
public void OnNext(Fruta value) { if (value.GetType() == typeof(Manzana)) { last = (Manzana)value; listaFinal.Add(last); } }
public ActionResult Edit(ManzanaLoteViewModels datos) { DBManzana dbmanzana = new DBManzana(); Manzana manzana = new Manzana(dbmanzana); manzana.Update(datos); return(RedirectToAction("Index", "ManzanaLote")); }
public ActionResult Edit(int id) { DBManzana dbmanzana = new DBManzana(); Manzana manzana = new Manzana(dbmanzana); var datos = manzana.SelectForId(id); return(View(datos)); }
// GET: ManzanaLote public ActionResult Index() { DBManzana dbmanzana = new DBManzana(); Manzana manzana = new Manzana(dbmanzana); var lista = manzana.SelectAll(); return(View(lista)); }
public ActionResult Delete(int id) { DBManzana dbmanzana = new DBManzana(); Manzana manzana = new Manzana(dbmanzana); manzana.Delete(id); return(RedirectToAction("Index", "ManzanaLote")); }
public void UpdateManzana(Manzana objManzana) { using (var dbContext = GetSISAPDBContext()) { dbContext.Manzanas.Attach(objManzana); dbContext.Entry(objManzana).State = EntityState.Modified; dbContext.SaveChanges(); } }
public ActionResult Create(ManzanaLoteViewModels datos) { ViewBag.Title = "Ingresar Manzana"; DBManzana dbmanzana = new DBManzana(); Manzana manzana = new Manzana(dbmanzana); manzana.Save(datos); return(RedirectToAction("Index", "ManzanaLote")); }
//Crear la siguiente jerarquía de clases: //Fruta-> _color:string y _peso:double (protegidos); TieneCarozo:bool (prop. s/l, abstracta); //constructor con 2 parametros y FrutaToString():string (protegido y virtual, retorna los valores de la fruta) //Manzana-> _provinciaOrigen:string (protegido); Nombre:string (prop. s/l, retornará 'Manzana'); //Reutilizar FrutaToString en ToString() (mostrar todos los valores). TieneCarozo->true //Banana-> _paisOrigen:string (protegido); Nombre:string (prop. s/l, retornará 'Banana'); //Reutilizar FrutaToString en ToString() (mostrar todos los valores). TieneCarozo->false //Durazno-> _cantPelusa:int (protegido); Nombre:string (prop. s/l, retornará 'Durazno'); //Reutilizar FrutaToString en ToString() (mostrar todos los valores). TieneCarozo->true //Crear una instancia de cada clase e inicializar los atributos del form _manzana, _banana y _durazno. private void btnPunto1_Click(object sender, EventArgs e) { this._manzana = new Manzana("Rojo", 1, "Chingolo"); this._banana = new Banana("Amarillo", 2, "Chile"); this._durazno = new Durazno("Naranja", 3, 100); //MessageBox.Show(this._manzana.ToString()); //MessageBox.Show(this._banana.ToString()); //MessageBox.Show(this._durazno.ToString()); }
public ActionResult GetForId(int id) { Lote _lote = new Lote(new DBLote()); Manzana manzana = new Manzana(new DBManzana()); var lote = _lote.SelectForId(id); //lote.manzanas = manzana.ManzanaForLote(id); return(View(lote)); }
public Manzana CreateManzana(Manzana objManzana) { using (var dbContext = GetSISAPDBContext()) { dbContext.Manzanas.Add(objManzana); dbContext.SaveChanges(); } return(objManzana); }
public static void Main(string[] args) { Frutas obj1 = new Manzana(); Frutas obj2 = new Naranja(); Frutas obj3 = new Pera(); Console.WriteLine(obj1.getCost()); Console.WriteLine(obj2.getCost()); Console.WriteLine(obj3.getCost()); }
private static bool AgregarFrutas(SegundoParcial frm) { bool retorno = false; Manzana _manzana = new Manzana("verde", 2, "rio negro"); Banana _banana = new Banana("amarillo", 5, "ecuador"); Durazno _durazno = new Durazno("rojo", 2.5, 53); return(retorno); }
public void CrearManzana(int numero) { GameObject prefab = (GameObject)Resources.Load("Manzana"); GameObject nuevaManzana = Instantiate <GameObject>(prefab, this.transform); Manzana manzana = nuevaManzana.GetComponent <Manzana>(); manzana.Init(manzanas.Count + 1); manzanas.Add(manzana); }
//Crear la siguiente jerarquía de clases: //Fruta-> _color:string y _peso:double (protegidos); TieneCarozo:bool (prop. s/l, abstracta); //constructor con 2 parametros y FrutaToString():string (protegido y virtual, retorna los valores de la fruta) //Manzana-> _provinciaOrigen:string (protegido); Nombre:string (prop. s/l, retornará 'Manzana'); //Reutilizar FrutaToString en ToString() (mostrar todos los valores). TieneCarozo->true //Banana-> _paisOrigen:string (protegido); Nombre:string (prop. s/l, retornará 'Banana'); //Reutilizar FrutaToString en ToString() (mostrar todos los valores). TieneCarozo->false //Durazno-> _cantPelusa:int (protegido); Nombre:string (prop. s/l, retornará 'Durazno'); //Reutilizar FrutaToString en ToString() (mostrar todos los valores). TieneCarozo->true //Crear una instancia de cada clase e inicializar los atributos del form _manzana, _banana y _durazno. private void btnPunto1_Click(object sender, EventArgs e) { this._manzana = new Manzana("verde", 2, "rio negro"); this._banana = new Banana("amarillo", 5, "ecuador"); this._durazno = new Durazno("rojo", 2.5, 53); MessageBox.Show(this._manzana.ToString()); MessageBox.Show(this._banana.ToString()); MessageBox.Show(this._durazno.ToString()); }
static void Main(string[] args) { Platano p1 = new Platano(451, ConsoleColor.Yellow, "Brasil"); Platano p2 = new Platano(456, ConsoleColor.Green, "Ecuador"); Manzana m1 = new Manzana(452, ConsoleColor.Red, "Mz S.A."); Manzana m2 = new Manzana(448, ConsoleColor.Green, "Mz S.A."); Manzana m3 = new Manzana(478, ConsoleColor.Green, "Mz S.A."); Cajon <Fruta> c = new Cajon <Fruta>(4, 122); Cajon <Platano> cajonPlatanos = new Cajon <Platano>(2, 254); try { cajonPlatanos += p1; cajonPlatanos += p2; c += p1; c += p2; c += m1; c += m2; c += m3; } catch (CajonLLenoExcepcion e) { Console.WriteLine(e.Message); } Console.WriteLine(c.ToString()); cajonPlatanos.RutaArchivo = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\ticket.txt"; Ticketeadora.ImprimirTicket(cajonPlatanos, cajonPlatanos.RutaArchivo); c.RutaArchivo = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\cajon.xml"; if (Program.Serializar(c)) { Console.WriteLine("serializo ok"); } Cajon <Fruta> c2 = new Cajon <Fruta>(4, 122); c.RutaArchivo = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\cajon.xml"; if (Program.Deserializar(c)) { Console.WriteLine("Deserializar ok"); } c.RutaArchivo = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\cajon2.xml"; if (Program.Serializar(c)) { Console.WriteLine("serializo ok"); } Console.ReadKey(); }
public ActionResult Edit(ManzanaViewModels model) { if (ModelState.IsValid) { Manzana = dbCtx.Manzana.FirstOrDefault(a => a.Id == model.Id); Manzana.NombreManzana = model.NombreManzana; dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { ViewBag.Title = "Editar Manzana"; ManzanaViewModels manzana = new ManzanaViewModels(); Manzana = dbCtx.Manzana.FirstOrDefault(a => a.Id == id); manzana.Id = Manzana.Id; manzana.NombreManzana = Manzana.NombreManzana; return(View(manzana)); }
public ActionResult Frutas() { Fruta fruta1 = new Manzana(); fruta1.MostrarColor(); Fruta fruta2 = new Naranja(); fruta2.MostrarColor(); return(View()); }
static void Main(string[] args) { Platano platano = new Platano((float)12.5, ConsoleColor.Black, "Argentina"); Manzana manzana = new Manzana((float)25.5, ConsoleColor.DarkBlue, "ManzanitasCORP"); Cajon <Platano> cajon = new Cajon <Platano>(12, (float)60); cajon += platano; ((ISerializable)platano).RutaArchivo = "archivo.xml"; Console.WriteLine(Program.Serializar((ISerializable)platano)); Console.WriteLine(Program.Deserializar((ISerializable)platano)); Console.WriteLine(cajon.ToString()); Console.ReadKey(); }
public static Manzana generarManzana() { Esquina e1; Calle calle; Manzana manzana = new Manzana(); for (int i = 0; i < 4; i++) { e1 = new Esquina(Aleatorio.Next(2, 3)); calle = new Calle(Aleatorio.Next(80, 101), Aleatorio.Next(2, 5), Aleatorio.Next(65, 100)); manzana.agregar(e1); manzana.agregar(calle); } return(manzana); }
static void Main(string[] args) { Manzana m = new Manzana(10, ConsoleColor.Red, "pepito"); Manzana m2 = new Manzana(20, ConsoleColor.Green, "pepito"); Manzana m3 = new Manzana(9, ConsoleColor.Red, "jose"); Cajon <Manzana> c = new Cajon <Manzana>(3, 15); c = c + m; c = c + m2; c = c + m3; Console.WriteLine(c.ToString()); c.RutaArchivo = "../../../cajon.xml"; Console.WriteLine("guardo " + c.SerializarXML()); Console.ReadKey(); }
static void Main(string[] args) { Manzana m1 = new Manzana(564f, ConsoleColor.Blue, "Sur"); Manzana m2 = new Manzana(564f, ConsoleColor.Cyan, "Argentina"); Cajon <Manzana> c1 = new Cajon <Manzana>(3); c1 = c1 + m1; c1 = c1 + m2; if (Serializar(c1)) { Console.WriteLine("Se pudo serializar el cajón"); } Console.ReadLine(); }
public static Manzana generarManzanaConPlaza() { Esquina e1; Calle calle; Manzana manzana = new Manzana(); Plaza plaza = new Plaza("", Aleatorio.Next(40, 60), Aleatorio.Next(5, 25), Aleatorio.Next(10, 20)); for (int i = 0; i < 4; i++) { e1 = new Esquina(Aleatorio.Next(2, 3)); calle = new Calle(Aleatorio.Next(80, 101), Aleatorio.Next(2, 5), Aleatorio.Next(65, 100)); manzana.agregar(e1); manzana.agregar(calle); } manzana.agregar(plaza); return(manzana); }
public ActionResult Create() { ViewBag.Title = "Ingresar Lote"; DBLotificadora dblotificadora = new DBLotificadora(); Lotificadora lotifi = new Lotificadora(dblotificadora); DBManzana dbmanzana = new DBManzana(); Manzana manzana = new Manzana(dbmanzana); DBEstadoLote dbestado = new DBEstadoLote(); EstadoLote estado = new EstadoLote(dbestado); LoteIngresoViewModels lote = new LoteIngresoViewModels(); lote.lotificadoras = lotifi.SelectAll(); lote.manzanas = manzana.SelectAll(); lote.estados = estado.SelectAll(); return(View(lote)); }
public void PrepararManzanas() { manzanas = new List <Manzana>(); for (short fila = 0; fila < miMapa.GetMaxFilas(); fila++) // Dibujo desde el mapa { for (short col = 0; col < miMapa.GetMaxColumnas(); col++) { if ((miMapa.GetPosicion(col, fila)) == 'M') { Manzana m = new Manzana(this); int x = col * miMapa.GetAnchoCasilla() + miMapa.GetXIni(); int y = fila * miMapa.GetAltoCasilla() + miMapa.GetYIni(); m.MoverA(x, y); manzanas.Add(m); miMapa.BorrarPosicion(col, fila); } } } }
void MobileDeviceDisconnected(object sender, Manzana.ConnectEventArgs args) { ReportIF.Error("Mobile Device disconnected during run!"); }
void MobileDeviceConnected(object sender, Manzana.ConnectEventArgs args) { string DeviceName = "(unknown name)"; MobileDeviceInstance Inst = MobileDeviceInstanceManager.ConnectedDevices[args.Device]; if (Inst != null) { DeviceName = Inst.DeviceName; } ReportIF.Log(String.Format("Mobile Device '{0}' connected", DeviceName)); Inst.OnGenericProgress = MobileDeviceProgressCallback; Inst.TransferProgressDivisor = ReportIF.GetTransferProgressDivider(); }