示例#1
0
        public Form1()
        {
            InitializeComponent();

            // criar e inicializar objecto
            float larguraA = this.pictureBoxA.Width;
            float alturaA  = this.pictureBoxA.Height;

            objA = new Objecto(larguraA, alturaA);

            //criar e configurar a pen e o brush
            penA   = new Pen(this.corContorno_A.BackColor);
            brushA = new SolidBrush(this.corObj_A.BackColor);

            // atribuir a pen e o brush ao objecto
            objA.setCores(penA, brushA);
            // criar e inicializar objecto
            float largura_B = this.pictureBoxA.Width;
            float altura_B  = this.pictureBoxA.Height;

            objB = new Objecto(largura_B, altura_B);

            //criar e configurar a pen e o brush
            penB   = new Pen(this.corContorno_B.BackColor);
            brushB = new SolidBrush(this.corObj_B.BackColor);

            // atribuir a pen e o brush ao objecto
            objB.setCores(penB, brushB);
        }
示例#2
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Objecto objecto = await db.Objecto.FindAsync(id);

            db.Objecto.Remove(objecto);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
示例#3
0
        public async Task <ActionResult> Edit([Bind(Include = "Id_Obj,Nombre,Definicion")] Objecto objecto)
        {
            if (ModelState.IsValid)
            {
                db.Entry(objecto).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.Id_Obj = new SelectList(db.Animado, "Id_Obj", "Estado", objecto.Id_Obj);
            ViewBag.Id_Obj = new SelectList(db.Color, "Id_Obj", "Color1", objecto.Id_Obj);
            ViewBag.Id_Obj = new SelectList(db.Genero, "Id_Obj", "Genero1", objecto.Id_Obj);
            return(View(objecto));
        }
示例#4
0
        // GET: Objectos/Details/5
        public async Task <ActionResult> Details(string?id)
        {
            if (id.Equals(""))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Objecto objecto = await db.Objecto.FindAsync(id);

            if (objecto == null)
            {
                return(HttpNotFound());
            }
            return(View(objecto));
        }
示例#5
0
        // GET: Objectos/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Objecto objecto = await db.Objecto.FindAsync(id);

            if (objecto == null)
            {
                return(HttpNotFound());
            }
            return(View(objecto));
        }
示例#6
0
        // GET: Objectos/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Objecto objecto = await db.Objecto.FindAsync(id);

            if (objecto == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id_Obj = new SelectList(db.Animado, "Id_Obj", "Estado", objecto.Id_Obj);
            ViewBag.Id_Obj = new SelectList(db.Color, "Id_Obj", "Color1", objecto.Id_Obj);
            ViewBag.Id_Obj = new SelectList(db.Genero, "Id_Obj", "Genero1", objecto.Id_Obj);
            return(View(objecto));
        }