public IHttpActionResult PostAccount_Holder1(ForgotPassword forgotPassword)
        {
            decimal?a = db.fetchtotp().FirstOrDefault();

            if (forgotPassword.otp == a)
            {
                Sendpassword(forgotPassword.email_id, db.fetchpassword(forgotPassword.account_no).FirstOrDefault());
                db.unblock_account1(forgotPassword.account_no);
                return(Ok("success"));
            }
            else
            {
                return(Ok("fail"));
            }
            //if (!ModelState.IsValid)
            //{
            //    return BadRequest(ModelState);
            //}

            //db.Account_Holder.Add(account_Holder);

            //try
            //{
            //    db.SaveChanges();
            //}
            //catch (DbUpdateException)
            //{
            //    if (Account_HolderExists(account_Holder.account_no))
            //    {
            //        return Conflict();
            //    }
            //    else
            //    {
            //        throw;
            //    }
            //}

            //return CreatedAtRoute("DefaultApi", new { id = account_Holder.account_no }, account_Holder);
        }
        public IHttpActionResult PostAccount_Holder(ForgotPassword forgotPassword)
        {
            if (forgotPassword.email_id == db.fetchemail(forgotPassword.account_no).FirstOrDefault())
            {
                int onetimepassword = random.Next(10000, 99999);
                db.insertotp(onetimepassword);
                SendOtpforpasssword(forgotPassword.email_id, onetimepassword);
                return(Ok("otp sent"));
            }
            else
            {
                return(Ok("not matched"));
            }
            //if (!ModelState.IsValid)
            //{
            //    return BadRequest(ModelState);
            //}

            //db.Account_Holder.Add(account_Holder);

            //try
            //{
            //    db.SaveChanges();
            //}
            //catch (DbUpdateException)
            //{
            //    if (Account_HolderExists(account_Holder.account_no))
            //    {
            //        return Conflict();
            //    }
            //    else
            //    {
            //        throw;
            //    }
            //}

            //return CreatedAtRoute("DefaultApi", new { id = account_Holder.account_no }, account_Holder);
        }