예제 #1
0
        public void UpdateWine()
        {
            Wine wine = new Wine();

            wine.id          = 4;
            wine.name        = "unit test wine";
            wine.grapes      = "23";
            wine.country     = "Bolivia";
            wine.region      = "Bermejo";
            wine.year        = "2013";
            wine.description = "No description";
            wine.picture     = "wine2.png";

            WineDa da           = new WineDa();
            int    rowsAffected = da.Update(wine);

            Assert.IsTrue(rowsAffected >= 0);
        }
        public JsonResult Update(long wineId, Wine wine)
        {
            Response.AppendHeader("Access-Control-Allow-Origin", "*");
            WineDa da = new WineDa();

            wine.id = wineId;
            int rows = da.Update(wine);

            int    status;
            string message;

            if (rows > 0)
            {
                status  = 200;
                message = "updated";
            }
            else
            {
                status  = 400;
                message = "error";
            }

            return(Json(new { Status = status, Message = message }));
        }