コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            FLOWER fLOWER = db.FLOWERs.Find(id);

            db.FLOWERs.Remove(fLOWER);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public ActionResult Feature(int id)
        {
            FLOWER flower = db.FLOWERs.Find(id);

            if (flower == null)
            {
                return(HttpNotFound());
            }

            return(PartialView("~/Views/Shared/_Feature.cshtml", flower));
        }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "FLOWER_ID,FLOWER_NAME,COLOR_ID,FLOWER_SIZE,FLOWER_PRICE")] FLOWER fLOWER)
 {
     if (ModelState.IsValid)
     {
         db.Entry(fLOWER).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.COLOR_ID = new SelectList(db.COLORs, "COLOR_ID", "COLOR_NAME", fLOWER.COLOR_ID);
     return(View(fLOWER));
 }
コード例 #4
0
        public ActionResult Create([Bind(Include = "FLOWER_ID,FLOWER_NAME,COLOR_ID,FLOWER_SIZE,FLOWER_PRICE")] FLOWER fLOWER)
        {
            if (ModelState.IsValid)
            {
                db.FLOWERs.Add(fLOWER);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.COLOR_ID = new SelectList(db.COLORs, "COLOR_ID", "COLOR_NAME", fLOWER.COLOR_ID);
            return(View(fLOWER));
        }
コード例 #5
0
        // GET: ManageFlower/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            FLOWER fLOWER = db.FLOWERs.Find(id);

            if (fLOWER == null)
            {
                return(HttpNotFound());
            }
            return(View(fLOWER));
        }
コード例 #6
0
        // GET: ManageFlower/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            FLOWER fLOWER = db.FLOWERs.Find(id);

            if (fLOWER == null)
            {
                return(HttpNotFound());
            }
            ViewBag.COLOR_ID = new SelectList(db.COLORs, "COLOR_ID", "COLOR_NAME", fLOWER.COLOR_ID);
            return(View(fLOWER));
        }
コード例 #7
0
    //public enum HIKARI {
    //    NONE    = 0,
    //    TSURU   = 1,
    //    MAKU    = 2,
    //    TSUKI   = 3,
    //    ONO     = 4,
    //    HOUOU   = 5
    //}
    //public enum TANE {
    //    NONE        = 0,
    //    UGUISU      = 1,
    //    HOTOTOGISU  = 2,
    //    YATSUHASHI  = 3,
    //    TYOU        = 4,
    //    INOSISI     = 5,
    //    KARI        = 6,
    //    SAKAZUKI    = 7,
    //    SHIKA       = 8,
    //    TSUBAME     = 9
    //}
    //public enum TANZAKU {
    //    NONE        = 0,
    //    TANZAKU     = 1,
    //    AOTANZAKU   = 2,
    //    AKATANZAKU  = 3
    //}
    //public enum KASU {
    //    NONE    = 0,
    //    KASU1   = 1,
    //    KASU2   = 2,
    //    KASU3   = 3
    //}

    void Start()
    {
        fileName = gameObject.name;

        spriteRenderer = GetComponent <SpriteRenderer>();

        //画像の設定
        image    = new Sprite[2];
        image[0] = spriteRenderer.sprite;
        image[1] = Resources.Load <Sprite>("Hanafuda/Card/Hanafuda_Uramen");
        spriteRenderer.sprite = image[1];

        //画像の名前から、カードの詳細を設定
        var replaceFileName = fileName;

        string[] split_Name = new string[4];

        for (int i = 0; i < split_Name.Length; i++)
        {
            if (i < split_Name.Length - 1)
            {
                var start = replaceFileName.LastIndexOf("_");
                var end   = replaceFileName.Length - 1 - start;

                split_Name[i]   = replaceFileName.Substring(start + 1, end);
                replaceFileName = replaceFileName.Substring(0, start);
            }
            else
            {
                split_Name[i] = replaceFileName;
            }
        }

        for (int i = 0; i < split_Name.Length; i++)
        {
            //Debug.Log(split_Name[i]);
            switch (i)
            {
            case 0:

                switch (split_Name[i])
                {
                case "Hikari":  type = TYPE.HIKARI; break;

                case "Tane": type = TYPE.TANE; break;

                case "Tanzaku": type = TYPE.TANZAKU; break;

                case "Kasu": type = TYPE.KASU; break;

                case "Bake": type = TYPE.BAKE; break;
                }
                break;

            case 1:

                switch (split_Name[i])
                {
                case "Tsuru": division = DIVISION.TSURU; break;

                case "Maku": division = DIVISION.MAKU; break;

                case "Tsuki": division = DIVISION.TSUKI; break;

                case "Ono": division = DIVISION.ONO; break;

                case "Houou": division = DIVISION.HOUOU; break;

                case "Uguisu": division = DIVISION.UGUISU; break;

                case "Hototogisu": division = DIVISION.HOTOTOGISU; break;

                case "Yatsuhashi": division = DIVISION.YATSUHASHI; break;

                case "Kari": division = DIVISION.KARI; break;

                case "Sakazuki": division = DIVISION.SAKAZUKI; break;

                case "Tsubame": division = DIVISION.TSUBAME; break;

                case "Inosisi": division = DIVISION.INOSISI; break;

                case "Shika": division = DIVISION.SHIKA; break;

                case "Tyou": division = DIVISION.TYOU; break;

                case "Tanzaku": division = DIVISION.TANZAKU; break;

                case "Akatanzaku": division = DIVISION.AKATANZAKU; break;

                case "Aotanzaku": division = DIVISION.AOTANZAKU; break;

                case "Kasu1": division = DIVISION.KASU1; break;

                case "Kasu2": division = DIVISION.KASU2; break;

                case "Kasu3": division = DIVISION.KASU3; break;
                }

                break;

            case 2:

                switch (split_Name[i])
                {
                case "Matsu": flower = FLOWER.MATSU; break;

                case "Ume": flower = FLOWER.UME; break;

                case "Sakura": flower = FLOWER.SAKURA; break;

                case "Fuji": flower = FLOWER.FUJI; break;

                case "Ayame": flower = FLOWER.AYAME; break;

                case "Botan": flower = FLOWER.BOTAN; break;

                case "Hagi": flower = FLOWER.HAGI; break;

                case "Susuki": flower = FLOWER.SUSUKI; break;

                case "Kiku": flower = FLOWER.KIKU; break;

                case "Momiji": flower = FLOWER.MOMIJI; break;

                case "Yanagi": flower = FLOWER.YANAGI; break;

                case "Kiri": flower = FLOWER.KIRI; break;
                }
                break;

            case 3:

                switch (split_Name[i])
                {
                case "Jan": month = MONTH.JAN; break;

                case "Feb": month = MONTH.FEB; break;

                case "Mar": month = MONTH.MAR; break;

                case "Apr": month = MONTH.APR; break;

                case "May": month = MONTH.MAY; break;

                case "Jun": month = MONTH.JUN; break;

                case "Jul": month = MONTH.JUL; break;

                case "Aug": month = MONTH.AUG; break;

                case "Sep": month = MONTH.SEP; break;

                case "Oct": month = MONTH.OCT; break;

                case "Nov": month = MONTH.NOV; break;

                case "Dec": month = MONTH.DEC; break;
                }
                break;
            }
        }
    }