public ActionResult AddCard(CardModel cardModel) { ModelState.Remove("Amount"); ModelState.Remove("CardNo"); if (ModelState.IsValid) { cardModel.ActionUser = Session["UserName"].ToString(); cardModel.UserId = cardModel.UserId.DecryptParameter(); cardModel.AgentId = cardModel.AgentId.DecryptParameter(); cardModel.UserName = Session["CardForUser"].ToString(); CardCommon cardCommon = cardModel.MapObject <CardCommon>(); CommonDbResponse dbResponse = _card.InsertCard(cardCommon); if (dbResponse.Code == 0) { dbResponse.SetMessageInTempData(this); return(RedirectToAction("Index", new { UserId = cardModel.UserId.EncryptParameter(), AgentId = cardModel.AgentId.EncryptParameter() })); } } return(View(cardModel)); }