public ActionResult UpdateDivision(M_Division data) { try { data.CreateID = user.EmployeeNo; data.CreateDate = DateTime.Now; data.UpdateID = user.EmployeeNo; data.UpdateDate = DateTime.Now; string Query = ""; Query += "UPDATE [dbo].[M_Division] SET " + " [DivisionName] = '" + data.DivisionName + "'" + " ,[UpdateID]= '" + data.UpdateID + "'" + " ,[UpdateDate]= '" + data.UpdateDate + "'" + " WHERE [ID] = '" + data.ID + "'"; SqlCommand cmdSql = new SqlCommand(); cmdSql.Connection = conn; cmdSql.CommandTimeout = 0; cmdSql.CommandText = Query; conn.Open(); cmdSql.ExecuteNonQuery(); conn.Close(); return(Json(new { msg = "Success" }, JsonRequestBehavior.AllowGet)); } catch (Exception err) { return(Json(new { msg = err.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult GetDivisionList() { try { //Server Side Parameter int start = (Convert.ToInt32(Request["start"]) == 0) ? 0 : (Convert.ToInt32(Request["start"]) / Convert.ToInt32(Request["length"])); //Convert.ToInt32(Request["start"]); int length = Convert.ToInt32(Request["length"]); string searchValue = Request["search[value]"]; string sortColumnName = Request["columns[" + Request["order[0][column]"] + "][name]"]; string sortDirection = Request["order[0][dir]"]; //ObjectParameter totalCount = new ObjectParameter("RecordCount", typeof(int)); List <M_Division> list = new List <M_Division>(); SqlCommand cmdSql = new SqlCommand(); cmdSql.Connection = conn; cmdSql.CommandTimeout = 0; cmdSql.CommandText = "SELECT * FROM M_Division WHERE IsDeleted <> 1"; cmdSql.CommandTimeout = 0; conn.Open(); //cmdSql.ExecuteNonQuery(); using (SqlDataReader rdr = cmdSql.ExecuteReader()) { while (rdr.Read()) { M_Division getter = new M_Division(); getter.ID = Convert.ToInt32(rdr["ID"]);//.ToString(); getter.DivisionName = rdr["DivisionName"].ToString(); //getter.DepartmentList = GetDeparmentList(getter.ID); list.Add(getter); } } int totalCount = list.Count; conn.Close(); int?totalrows = totalCount; int?totalrowsafterfiltering = totalCount; foreach (M_Division m in list) { m.DepartmentList = GetDeparmentList(m.ID); } return(Json(new { data = list }, JsonRequestBehavior.AllowGet)); //return Json(new { data = list, draw = Request["draw"], recordsTotal = totalrows, recordsFiltered = totalrowsafterfiltering }, JsonRequestBehavior.AllowGet); } catch (Exception err) { return(Json(new { }, JsonRequestBehavior.AllowGet)); } }
public ActionResult CreateDivision(M_Division data) { try { data.CreateID = user.EmployeeNo; data.CreateDate = DateTime.Now; data.UpdateID = user.EmployeeNo; data.UpdateDate = DateTime.Now; string Query = ""; Query += "INSERT INTO [dbo].[M_Division]" + " ([DivisionName]" + " ,[IsDeleted]" + " ,[CreateID]" + " ,[CreateDate]" + " ,[UpdateID]" + " ,[UpdateDate])" + "VALUES" + " ('" + data.DivisionName + "'," + " '" + 0 + "'," + " '" + data.CreateID + "'," + " '" + data.CreateDate + "'," + " '" + data.UpdateID + "'," + " '" + data.UpdateDate + "')"; SqlCommand cmdSql = new SqlCommand(); cmdSql.Connection = conn; cmdSql.CommandTimeout = 0; cmdSql.CommandText = Query; conn.Open(); cmdSql.ExecuteNonQuery(); conn.Close(); return(Json(new { msg = "Success" }, JsonRequestBehavior.AllowGet)); } catch (Exception err) { return(Json(new { msg = err.Message }, JsonRequestBehavior.AllowGet)); } }