private List <Sub_Results> fetchSubResultsWithDetailWeb(SqlCommand cmd, int sid) { SqlConnection con = cmd.Connection; List <Sub_Results> sub_results = null; con.Open(); using (con) { SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { sub_results = new List <Sub_Results>(); while (dr.Read()) { Sub_Results sr = new Sub_Results(); sr.id = Convert.ToString(dr["id"]); sr.name = Convert.ToString(dr["name"]); sr.Publish = Convert.ToString(dr["publish"]); sr.Percentage = Convert.ToDouble(dr["percentage"]); sr.S_r = SelectResultByRidSid_ForWeb(Convert.ToInt32(dr["id"]), sid); sub_results.Add(sr); } sub_results.TrimExcess(); } } return(sub_results); }
public ActionResult PublishSubResult(Sub_Result Update, int id) { if (Session["Username"] == null && Session["Password"] == null) { return(RedirectToAction("Index", "Admin", new { area = "" })); } else { if (ModelState.IsValid) { Sub_Results SubResult = new Sub_Results(); SubResult.Publish = Update.Publish; new Cateloge().PublishSubResults(SubResult, id); if (Update.Publish == "2") { TempData["Msg"] = "Sub Result Have Published Successfully"; } else { TempData["Msg"] = "Sub Result Have Blocked Successfully"; } return(RedirectToAction("View", new { id = id })); } return(RedirectToAction("Index")); } }
private List <Sub_Results> fetchSubResults(SqlCommand cmd) { SqlConnection con = cmd.Connection; List <Sub_Results> sub_results = null; con.Open(); using (con) { SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { sub_results = new List <Sub_Results>(); while (dr.Read()) { Sub_Results sr = new Sub_Results(); sr.id = Convert.ToString(dr["id"]); sr.name = Convert.ToString(dr["name"]); sr.Publish = Convert.ToString(dr["publish"]); sr.S_id = SelectResultTitleById(Convert.ToInt32(dr["r_id"])); sub_results.Add(sr); } sub_results.TrimExcess(); } } return(sub_results); }
public void PublishSubResult(Sub_Results pr, int id) { SqlCommand cmd = new SqlCommand("Update sub_results Set publish=@Publish_result Where id=@Id", DALUtil.getConnection()); cmd.Parameters.AddWithValue("@Id", id); cmd.Parameters.AddWithValue("@Publish_result", (pr.Publish == null) ? Convert.DBNull : pr.Publish); addresult(cmd); }
public void UpdateSubResult(Sub_Results usr, int id) { SqlCommand cmd = new SqlCommand("Update sub_results Set name=@Name Where id=@Id", DALUtil.getConnection()); cmd.Parameters.AddWithValue("@Id", id); cmd.Parameters.AddWithValue("@Name", (usr.name == null) ? Convert.DBNull : usr.name); addresult(cmd); }
public void AddSubResult(Sub_Results sr, int Id) { SqlCommand cmd = new SqlCommand("INSERT into sub_results (r_id,name,date,month,year,time) VALUES (@Id,@Name,@Date,@Month,@Year,@Time)", DALUtil.getConnection()); cmd.Parameters.AddWithValue("@Id", Id); cmd.Parameters.AddWithValue("@Name", (sr.name == null) ? Convert.DBNull : sr.name); cmd.Parameters.AddWithValue("@Date", (sr.Date == null) ? Convert.DBNull : sr.Date); cmd.Parameters.AddWithValue("@Month", (sr.Month == null) ? Convert.DBNull : sr.Month); cmd.Parameters.AddWithValue("@Year", (sr.Year == null) ? Convert.DBNull : sr.Year); cmd.Parameters.AddWithValue("@Time", (sr.Time == null) ? Convert.DBNull : sr.Time); addresult(cmd); }
public ActionResult SubResults(Sub_Result Add, int id) { if (Session["Username"] == null && Session["Password"] == null) { return(RedirectToAction("Index", "Admin", new { area = "" })); } else { if (ModelState.IsValid) { Sub_Results AddSubResult = new Sub_Results(); AddSubResult.name = Add.name; AddSubResult.Date = DateTime.Today.ToString("dd-MM-yyyy"); AddSubResult.Month = DateTime.Today.ToString("MMM"); AddSubResult.Year = DateTime.Today.ToString("yyyy"); AddSubResult.Time = DateTime.Now.ToString("HH:mm:ss"); new Cateloge().AddSubResult(AddSubResult, id); TempData["Msg"] = "New Sub Result Have Added Successfully"; return(RedirectToAction("View", new { id = id })); } return(RedirectToAction("Index")); } }
public void PublishSubResults(Sub_Results sr, int id) { new AddAndUpdtResultDAL().PublishSubResult(sr, id); }
public void AddSubResult(Sub_Results sr, int id) { new AddAndUpdtResultDAL().AddSubResult(sr, id); }