Example #1
0
        public JsonResult SendJobCountForApproval(int JobTitleLastCount, int JobTitleId, int JobTitleCount)
        {
            bool IsSaved = false;
            var  model   = new JobTitleModel();

            try
            {
                if (JobTitleLastCount > 0 && JobTitleId > 0 && JobTitleCount > 0)
                {
                    model.JobTitleLastCount = JobTitleLastCount;
                    model.JobTitleId        = JobTitleId;
                    model.JobTitleCount     = JobTitleCount;
                    IsSaved = _IePeopleManager.SendJobTitleForApproval(model);
                    if (IsSaved == true)
                    {
                        ViewBag.Message = CommonMessage.JobCountSendApproval();
                        return(Json(new { Message = ViewBag.Message, AlertMessageClass = ViewBag.AlertMessageClass }, JsonRequestBehavior.AllowGet));
                    }
                    else
                    {
                        ViewBag.Message = CommonMessage.FailureMessage();
                        return(Json(new { Message = ViewBag.Message, AlertMessageClass = ViewBag.AlertMessageClass }, JsonRequestBehavior.AllowGet));
                    }
                }
                else
                {
                    ViewBag.Message = CommonMessage.FailureMessage();
                    return(Json(new { Message = ViewBag.Message, AlertMessageClass = ViewBag.AlertMessageClass }, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                ViewBag.Message = ex.Message;
            }
            return(Json(new { Message = ViewBag.Message, AlertMessageClass = ViewBag.AlertMessageClass }, JsonRequestBehavior.AllowGet));
        }