Exemplo n.º 1
0
        public ActionResult ConfirmarSMS(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                return(new HttpNotFoundResult());
            }

            Domain.DataAccess.RegistroCliente registro = new Domain.DataAccess.RegistroCliente();

            Guid secretId = Guid.NewGuid();

            try { secretId = Guid.Parse(id); }
            catch (Exception) { return(new HttpNotFoundResult()); }

            Domain.BaseResponse <string> result = registro.envioMsMCliente(secretId);

            if (!result.success)
            {
                if (result.error.Equals("Mensaje ya usado."))
                {
                    return(RedirectToAction("", "Home"));
                }
                else
                {
                    return(Content(result.error));
                }
            }

            MesaDinero.Domain.Model.RegistroClientesRequest model = new Domain.Model.RegistroClientesRequest();
            model.email = id;
            model.phone = result.data;

            return(View(model));
        }