public JsonResult AlterarSenha(ClienteModelSenha model)
        {
            try
            {
                Cliente c = (Cliente)Session["clientelogado"];

                ClienteDal d = new ClienteDal();


                if (d.CheckPassword(Criptografia.GetMD5Hash(model.OldSenha)))
                {
                    c       = d.FindById(c.IdUsuario);
                    c.Senha = Criptografia.GetMD5Hash(model.NewSenha);

                    d.SaveOrUpdate(c);

                    return(Json("Senha atualizada."));
                }
                else
                {
                    return(Json("Senha Atual incorreta."));
                }
            }

            catch (Exception e)
            {
                return(Json(e.Message));
            }
        }
        public JsonResult AlterarSenha(ClienteModelSenha model)
        {
            try
            {
                Cliente c = (Cliente)Session["clientelogado"];

                ClienteDal d = new ClienteDal();


                if (d.CheckPassword(Criptografia.GetMD5Hash(model.OldSenha)))
                {
                    c = d.FindById(c.IdUsuario);
                    c.Senha = Criptografia.GetMD5Hash(model.NewSenha);

                    d.SaveOrUpdate(c);

                    return Json("Senha atualizada.");
                }
                else
                {
                    return Json("Senha Atual incorreta.");
                }
            }

            catch (Exception e)
            {
                return Json(e.Message);
            }
        }