public async Task <IHttpActionResult> PutM_PlayerTypeMaster(int id, M_PlayerTypeMaster m_PlayerTypeMaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != m_PlayerTypeMaster.PlayerTypeID) { return(BadRequest()); } db.Entry(m_PlayerTypeMaster).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!M_PlayerTypeMasterExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <ActionResult> DeleteConfirmed(int id) { M_PlayerTypeMaster m_PlayerTypeMaster = await db.M_PlayerTypeMaster.FindAsync(id); db.M_PlayerTypeMaster.Remove(m_PlayerTypeMaster); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <IHttpActionResult> GetM_PlayerTypeMaster(int id) { M_PlayerTypeMaster m_PlayerTypeMaster = await db.M_PlayerTypeMaster.FindAsync(id); if (m_PlayerTypeMaster == null) { return(NotFound()); } return(Ok(m_PlayerTypeMaster)); }
public async Task <IHttpActionResult> PostM_PlayerTypeMaster(M_PlayerTypeMaster m_PlayerTypeMaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.M_PlayerTypeMaster.Add(m_PlayerTypeMaster); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = m_PlayerTypeMaster.PlayerTypeID }, m_PlayerTypeMaster)); }
public async Task <IHttpActionResult> DeleteM_PlayerTypeMaster(int id) { M_PlayerTypeMaster m_PlayerTypeMaster = await db.M_PlayerTypeMaster.FindAsync(id); if (m_PlayerTypeMaster == null) { return(NotFound()); } db.M_PlayerTypeMaster.Remove(m_PlayerTypeMaster); await db.SaveChangesAsync(); return(Ok(m_PlayerTypeMaster)); }
// GET: M_PlayerTypeMaster/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } M_PlayerTypeMaster m_PlayerTypeMaster = await db.M_PlayerTypeMaster.FindAsync(id); if (m_PlayerTypeMaster == null) { return(HttpNotFound()); } return(View(m_PlayerTypeMaster)); }
public async Task <ActionResult> Create([Bind(Include = "PlayerTypeID,PlayerType,Description,PlayerTypeIcons")] M_PlayerTypeMaster m_PlayerTypeMaster) { if (ModelState.IsValid) { if (!string.IsNullOrEmpty(Request.Files["PlayerTypeIcons"].FileName)) { string FolderPath = Server.MapPath(Resources.P11Resources.UploadedImages);// + "\\" + DateTime.Now.Year + "_" + DateTime.Now.Month + "_" + DateTime.Now.Day + "_" + DateTime.Now.DayOfWeek; if (CommonFunction.IsFolderExist(FolderPath)) { string FullPathWithFileName = FolderPath + "\\" + Request.Files["PlayerTypeIcons"].FileName; string FolderPathForImage = Request.Files["PlayerTypeIcons"].FileName; //"\\" + DateTime.Now.Year + "_" + DateTime.Now.Month + "_" + DateTime.Now.Day + "_" + DateTime.Now.DayOfWeek + "\\" + Request.Files["StdProfilePicPath"].FileName; Request.Files["PlayerTypeIcons"].SaveAs(FullPathWithFileName); using (Image image = Image.FromFile(FullPathWithFileName)) { using (MemoryStream m = new MemoryStream()) { image.Save(m, image.RawFormat); byte[] imageBytes = m.ToArray(); string base64String = Convert.ToBase64String(imageBytes); m_PlayerTypeMaster.PlayerTypeIcons = base64String; CommonFunction.IsFolderExist(FullPathWithFileName); } } } } m_PlayerTypeMaster.CreatedBy = "System"; m_PlayerTypeMaster.CreatedDate = DateTime.Now; m_PlayerTypeMaster.ModifiedBy = "System"; m_PlayerTypeMaster.ModifiedDate = DateTime.Now; m_PlayerTypeMaster.Active = true; db.M_PlayerTypeMaster.Add(m_PlayerTypeMaster); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(m_PlayerTypeMaster)); }