Esempio n. 1
0
        // POST api/values
        public HttpResponseMessage Login([FromBody] MPINViewModel mpinviewModel)
        {
            var dataExists = _db.Registrations.Where(s => s.ContactNumber == mpinviewModel.ContactNumber && s.MPIN == mpinviewModel.MPIN).FirstOrDefault();

            if (dataExists != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, "Login success"));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest, "Authentication Fail"));;
        }
Esempio n. 2
0
        // POST api/values
        public HttpResponseMessage SetPassword([FromBody] MPINViewModel mpinviewModel)
        {
            var dataExists = _db.Registrations.Where(s => s.ContactNumber == mpinviewModel.ContactNumber && s.IsOtpVerified == true).FirstOrDefault();

            if (dataExists != null)
            {
                dataExists.MPIN = mpinviewModel.MPIN;
                _db.SaveChanges();
            }
            return(Request.CreateResponse(HttpStatusCode.OK));
        }