public async Task <IActionResult> Create([Bind("id,gtc_status,gwa_report_groupid,gwa_report_titleid,gtc_gwa_tas,gtcp_pegasys_tas")] gwa_tsym_crosswalk gwa_tsym_crosswalk)
        {
            if (ModelState.IsValid)
            {
                _context.Add(gwa_tsym_crosswalk);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(gwa_tsym_crosswalk));
        }
        public async Task <IActionResult> Edit(int id, [Bind("id,gtc_status,gwa_report_groupid,gwa_report_titleid,gtc_gwa_tas,gtcp_pegasys_tas")] gwa_tsym_crosswalk gwa_tsym_crosswalk)
        {
            if (id != gwa_tsym_crosswalk.id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    ModelState.AddModelError("Error", "Changes made have been saved successfully");
                    _context.Update(gwa_tsym_crosswalk);
                    //ViewBag.Message = "Record Updated Successfully";
                    //string message = "Record Updated Successfully";
                    //string title = "Record Saved";
                    //MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                    //DialogResult result = MessageBox.Show(message, title, buttons);
                    //if (result == DialogResult.Yes)
                    //{
                    //    this.Close();
                    //}   else
                    //{
                    // Do something
                    //}
                    // alert("Record Updated Successfully");
                    //Response.Write("<script>alert('Record Updated Successfully');</script>");
                    //string script = "alert(\"Changes made have been saved successfully\");";
                    //ScriptManager.RegisterStartupScript(this, GetType(),
                    // "ServerControlScript", script, true);
                    //string myStringVariable = "Changes made have been saved successfully";
                    //ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert'" + myStringVariable + "');", true);


                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!gwa_tsym_crosswalkExists(gwa_tsym_crosswalk.id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                // ViewData["Record Updates"] = "Save Message";
                // return View().WithSuccess("Record Updated");
                ViewBag.SearchRes = "Changes made have been saved successfully";
                string tsymchk = "ErrorMsgVw";
                return(View(tsymchk));
                //return View(gwa_tsym_crosswalk);
                // return RedirectToAction(nameof(Index));
            }



            var query = from c in _context.gwa_report_group
                        //  where c.gwa_report_groupid == id
                        orderby c.gwa_report_groupid
                        select c.grp_name;

            ViewBag.reportgrpQuery = query.ToList();



            return(View(gwa_tsym_crosswalk));
        }