Example #1
0
        public async Task <ActionResult> NewKeyDate(KeyDate model)
        {
            if (ModelState.IsValid)
            {
                ClaimTeamLoginModel    login   = Session[SessionHelper.claimTeamLogin] as ClaimTeamLoginModel;
                KeyContactDateServices service = new KeyContactDateServices();

                bool result;

                if (string.IsNullOrEmpty(model.H_Keydatesid))
                {
                    result = await service.InsertKeyDate(model, login.UserId);
                }
                else
                {
                    result = await service.UpdateKeyDate(model, login.UserId);
                }

                if (result)
                {
                    return(Redirect(Session[SessionHelper.FromURL].ToString()));
                }
            }
            PicklistServicecs pickListServices = new PicklistServicecs();

            model.Key_Date_Description_List = pickListServices.GetPickListItems("Key Date Description");

            return(View(model));
        }
Example #2
0
        public async Task <ActionResult> _KeyDateDetail(KeyDate model)
        {
            if (ModelState.IsValid)
            {
                ClaimTeamLoginModel    login   = Session[SessionHelper.claimTeamLogin] as ClaimTeamLoginModel;
                KeyContactDateServices service = new KeyContactDateServices();

                bool result;

                if (string.IsNullOrEmpty(model.H_Keydatesid))
                {
                    result = await service.InsertKeyDate(model, login.UserId);
                }
                else
                {
                    result = await service.UpdateKeyDate(model, login.UserId);
                }

                if (result)
                {
                    return(Json("success", JsonRequestBehavior.AllowGet));
                }
            }
            pickListServices = new PicklistServicecs();
            model.Key_Date_Description_List = pickListServices.GetPickListItems("Key Date Description");

            return(PartialView(model));
        }
Example #3
0
        public async Task <ActionResult> NewKeyContact(KeyContact model)
        {
            if (ModelState.IsValid)
            {
                ClaimTeamLoginModel    login   = Session[SessionHelper.claimTeamLogin] as ClaimTeamLoginModel;
                KeyContactDateServices service = new KeyContactDateServices();

                bool result;

                if (string.IsNullOrEmpty(model.H_Keycontactsid))
                {
                    result = await service.InsertKeyContact(model, login.UserId);
                }
                else
                {
                    result = await service.UpdateKeyContact(model, login.UserId);
                }

                if (result)
                {
                    string claimNoType = model.Claim_Ref_No;
                    string redirectUrl = GetRedirectUrl(claimNoType, model.H_Claimsid, "keycontact");
                    return(Redirect(redirectUrl));
                }
            }
            PicklistServicecs pickListServices = new PicklistServicecs();

            model.DescriptionList = pickListServices.GetPickListItems("Key Contact Description");

            return(View(model));
        }
Example #4
0
        public ActionResult AjaxUpdateKeyDates(KeyDate KeyDate)
        {
            KeyContactDateServices services = new KeyContactDateServices();

            //List<KeyDate> keyDates = services.GetKeyDates(claimId);
            return(Json(KeyDate, JsonRequestBehavior.AllowGet));
        }
Example #5
0
        public ActionResult AjaxGetKeyDates(string claimId)
        {
            KeyContactDateServices services = new KeyContactDateServices();
            List <KeyDate>         keyDates = services.GetKeyDates(claimId);

            return(Json(keyDates, JsonRequestBehavior.AllowGet));
        }
Example #6
0
        public ActionResult GetKeyDateById(string keyDateId)
        {
            KeyContactDateServices service = new KeyContactDateServices();
            KeyDate model = service.GetKeyDate(keyDateId);

            pickListServices = new PicklistServicecs();
            model.Key_Date_Description_List = pickListServices.GetPickListItems("Key Date Description");

            return(Json(model, JsonRequestBehavior.AllowGet));
        }
Example #7
0
        public ActionResult AjaxGetKeyDateNextSequence(string claimId)
        {
            KeyContactDateServices service = new KeyContactDateServices();

            return(Json(service.GetKeyDateNextSequnce(claimId), JsonRequestBehavior.AllowGet));
        }
Example #8
0
        public ActionResult DeleteKeyDate(string keyDateId)
        {
            KeyContactDateServices service = new KeyContactDateServices();

            return(Json(service.DeleteKeyDate(keyDateId), JsonRequestBehavior.AllowGet));
        }