Exemple #1
0
        public JsonResult EditHeader(HRMS_TrainingEvalution_Header header)
        {
            if (ModelState.IsValid)
            {
                var Headername = db.HRMS_TrainingEvalution_Header.FirstOrDefault(rec => rec.Header == header.Header && rec.ID != header.ID);
                if (Headername == null)
                {
                    db.Entry(header).State = EntityState.Modified;
                    db.SaveChanges(); ModelState.Clear();

                    return(Json(new
                    {
                        headerId = header.ID,
                        headername = header.Header
                    }, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    ViewBag.Salutation_Status = "It is already exist!";
                    return(Json(new
                    {
                        headerId = 0,
                        headername = "it is already exist!"
                    }, JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(new
            {
                headerId = header.ID,
                headername = header.Header
            }, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public ActionResult EditHeader(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            HRMS_TrainingEvalution_Header evalution_Header = db.HRMS_TrainingEvalution_Header.FirstOrDefault(rec => rec.ID == id);
            EvalutionCommon common = new EvalutionCommon();

            if (evalution_Header == null)
            {
                return(HttpNotFound());
            }

            common.header = evalution_Header;
            return(View(common));
        }
Exemple #3
0
        public bool deleteHeader(long id)
        {
            HRMS_TrainingEvalution_Header header = db.HRMS_TrainingEvalution_Header.Find(id);

            if (header != null)
            {
                List <HRMS_Evalution_Question> questions = db.HRMS_Evalution_Question.Where(rec => rec.Header_ID == header.ID).ToList();

                db.HRMS_TrainingEvalution_Header.Remove(header);
                if (questions != null)
                {
                    db.HRMS_Evalution_Question.RemoveRange(questions);
                }
                db.SaveChanges(); ModelState.Clear();

                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #4
0
        public JsonResult Create(string Head)
        {
            HRMS_TrainingEvalution_Header obj = new HRMS_TrainingEvalution_Header();
            bool isValid = db.HRMS_TrainingEvalution_Header.Any(x => x.Header == Head);

            if (!isValid)
            {
                obj.Header = Head;
                //obj.CreatedBy = Convert.ToInt64(Session["id"]);
                //obj.CreateDate = DateTime.Now.Date;
                db.HRMS_TrainingEvalution_Header.Add(obj);
                db.SaveChanges();
                ModelState.Clear();
                var header = db.HRMS_TrainingEvalution_Header.Where(rec => rec.Header == Head).FirstOrDefault();

                ViewBag.HeaderStatus = "Header Added successfully.";
                return(Json(new
                {
                    headerId = header.ID,
                    headername = header.Header
                }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                ViewBag.HeaderStatus = "Header is already exist.";
                return(Json(new
                {
                    headerId = 0,
                    headername = "it is already exist!"
                }, JsonRequestBehavior.AllowGet));
                //if (ModelState.IsValid)
                //{
                //    var headername = db.HRMS_TrainingEvalution_Header.FirstOrDefault(rec => rec.Header == Header.header.Header);
                //    if (headername == null)
                //    {
                //        db.HRMS_TrainingEvalution_Header.Add(Header.header);
                //        db.SaveChanges();
                //        ModelState.Clear();
                //        var header = db.HRMS_TrainingEvalution_Header.Where(rec => rec.Header == Header.header.Header).FirstOrDefault();
                //        ViewBag.HeaderStatus = "Header Added successfully.";
                //        return Json(new
                //        {
                //            headerId = header.ID,
                //            headername = header.Header
                //        }, JsonRequestBehavior.AllowGet);
                //    }
                //    else
                //    {
                //        ViewBag.HeaderStatus = "Header is already exist.";
                //        var header = "it is already exist";
                //        return Json(new
                //        {
                //            headerId = 0,
                //            headername = "it is already exist!"
                //        }, JsonRequestBehavior.AllowGet);
                //    }



                //        //}
                //    }
                //    return Json("its not working", JsonRequestBehavior.AllowGet);
            }
        }