protected void btnSave_Click(object sender, EventArgs e) { TeamVMModel vmModel = new TeamVMModel(); vmModel.TeamName = txtTeamName.Text.Trim(); vmModel.CoachID = Convert.ToInt32(CoachID.Text); vmModel.State = State.Text.Trim(); vmModel.City = City.Text.Trim(); if (HiddenField1.Value != "") { vmModel.ID = Convert.ToInt32(HiddenField1.Value); } bool result = _service.AddEditTeamMaster(vmModel); if (result) { Response.Write("<script>alert('Record saved successfully')</script>"); Response.Redirect("Team.aspx"); } bindGrid(); }
public bool AddEditTeamMaster(TeamVMModel pr) { bool isUpdate = false; try { if (pr.ID == 0) { Team _team = new Team(); _team.TeamName = pr.TeamName; _team.City = pr.City; _team.State = pr.State; _team.CoachID = pr.CoachID; _db.Teams.Add(_team); _db.SaveChanges(); isUpdate = true; } else { var _team = _db.Teams.Where(x => x.ID == pr.ID).FirstOrDefault(); if (_team != null) { _team.TeamName = pr.TeamName; _team.City = pr.City; _team.State = pr.State; _team.CoachID = pr.CoachID; _db.SaveChanges(); isUpdate = true; } } } catch (Exception ex) { } return(isUpdate); }