public ActionResult RegistrarUsuario(ENTIDAD.usuarioClienteModel usuarioC) { clienteN = new ClienteNegocio(); client = new cliente(); clienteM = (ClienteModel)Session["clientTemp"]; usuarioClienteN = new UsuarioClienteNegocio(); usuarioC.usuario = clienteM.DNI_RUC; usuarioC.validado = false; usuarioC.fechaCreacion = DateTime.Now; usuarioC.estado = "D"; usuarioC.token = UploadFTP.generarToken(); client.cod_cli = clienteN.newCod(); client.nomcliente = clienteM.nomcliente; client.apecliente = clienteM.apecliente; client.imagen = clienteM.imagen; client.telefono = clienteM.telefono; client.direccion = clienteM.direccion; client.cod_distrito = clienteM.cod_distrito; client.DNI_RUC = clienteM.DNI_RUC; client.cod_usu_cli = usuarioClienteN.registrarUsuarioScope(usuarioC); client.observacion = "registrado desde Web"; client.tipo_cliente = "N"; if (clienteN.registrarCliente(client) == true) { Session["clientTemp"] = null; usuarioClienteN.enviarCorreo(usuarioC.email, usuarioC.token, client.cod_usu_cli); return(RedirectToAction("Registrado")); } else { return(RedirectToAction("Registrar", "Cliente")); } }
public ActionResult activarUsuario(string token, int id) { usuarioClienteN = new UsuarioClienteNegocio(); usuarioClienteN.verificarTokenUSuario(token, id); return(RedirectToAction("Lista", "Menu")); }