protected void Page_Load(object sender, EventArgs e) { try { GameManager GM = new GameManager(); GameTBx game = new GameTBx(); game.status = 1; game.name = Request["name"]; game.link = Request["link"]; game.description = Request.Unvalidated["desc"]; game.content = Request.Unvalidated["cont"]; GM.Add(game); string base64 = Request["base64"]; byte[] imageBytes = Convert.FromBase64String(base64); MemoryStream ms = new MemoryStream(imageBytes, 0, imageBytes.Length); ms.Write(imageBytes, 0, imageBytes.Length); System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true); string fileName = "game_" + game.id + ".jpg"; image.Save(Path.Combine(Server.MapPath("~/upload/game"), fileName)); game.banner = "/upload/game/" + fileName; GM.Save(); Response.Write(JsonConvert.SerializeObject(new { success = 1 })); } catch (Exception ex) { Response.Write(JsonConvert.SerializeObject(new { success = -1, error = ex })); } }
protected void Page_Load(object sender, EventArgs e) { try { GameManager GM = new GameManager(); GameTBx game = new GameTBx(); int id = Convert.ToInt32(Request["id"]); game = GM.GetByID(id); game.status = -1; GM.Save(); Response.Write(JsonConvert.SerializeObject(new { success = 1 })); } catch (Exception ex) { Response.Write(JsonConvert.SerializeObject(new { success = -1, error = ex })); } }
protected void Page_Load(object sender, EventArgs e) { GameManager GM = new GameManager(); game = GM.GetByID(Convert.ToInt32(Request.QueryString["id"])); }
public void Add(GameTBx game) { DB.GameTBxes.InsertOnSubmit(game); DB.SubmitChanges(); }